...
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
53 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/background_worker.lo misc/background_worker.c
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
73 warnings generated.
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

../include/vlc_variables.h              ^:
227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_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 text/filesystem.c:31:
In file included from ../include/vlc_common.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)1027
:
                                               ^../include/vlc_variables.h
:241../include/vlc_common.h::12477: :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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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/filesystem.c:31:
In file included from ../include/vlc_common.h:1027    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:

../include/vlc_variables.h           ^:
256:../include/vlc_variables.h12::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] 
note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

           ^                                               ^

../include/vlc_common.h:../include/vlc_variables.h477::14015::48 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                               ^

              ^../include/vlc_common.h
:477:15: note: In file included from expanded from macro 'VLC_OBJECT'text/url.c
:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189        const struct vlc_common_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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12:In file included from  warning: text/filesystem.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]31
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, 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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_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 #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
text/filesystem.c                                               ^:
31:
../include/vlc_common.hIn file included from :../include/vlc_common.h477::102715:
:../include/vlc_variables.h :note: 293: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(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]
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/url.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
37              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/iso_lang.c:35:
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^1027
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );../include/vlc_variables.h
:           ^324
:10:../include/vlc_variables.h :warning: 140: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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

         ^                                               ^

../include/vlc_common.h:../include/vlc_variables.h477::14215::48 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                               ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/iso_lang.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
35              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_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 text/url.c:37:
In file included from #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^1027
:
../include/vlc_variables.h../include/vlc_common.h::293477::10: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'

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

         ^              ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )304
:        ^17
: 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: note: expanded from macro 'var_GetChecked'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
142:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_GetChecked':
 note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^
477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/filesystem.c:31In file included from :
In file included from text/iso_lang.c../include/vlc_common.h::351027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::4291027::
5../include/vlc_variables.h:: 362warning: :due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^../include/vlc_variables.h
:122:39../include/vlc_variables.h:: 142note: :expanded from macro 'var_Create'48
: note: expanded from macro 'var_GetChecked'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^In file included from 
text/url.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h:
:                                               ^37477
:
:In file included from 15../include/vlc_common.h../include/vlc_common.h::: 4771027note: ::
expanded from macro 'VLC_OBJECT'15../include/vlc_variables.h
:: 340note: 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):
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]:
142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)122
:                                               ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

              ^../include/vlc_variables.h
:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/md5.lo misc/md5.c
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
In file included from ../include/vlc_variables.hmisc/actions.c::122:3940::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_Create':
1027:
../include/vlc_variables.hIn file included from :189text/url.c::1237::
 In file included from warning: ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_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]:

1027                                      ^:

../include/vlc_variables.h../include/vlc_common.h::429:4775::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'

    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );              ^../include/vlc_variables.h

:    ^140
:48: ../include/vlc_variables.hnote: :expanded from macro 'var_SetChecked'122
:39:In file included from  note: text/iso_lang.cexpanded from macro 'var_Create':
35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
469                                               ^:
5#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^../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]477
:../include/vlc_common.h15::477 :note: 15expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:
39              ^:
 note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
442:5: warning: due to lvalue conversion 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     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^1027
:
../include/vlc_variables.h../include/vlc_variables.h::203122::1239:In file included from : text/iso_lang.c 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]35expanded from macro 'var_Create'
:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )5
:    return var_SetChecked( p_obj, psz_name, VLC_VAR_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_common.h../include/vlc_variables.h:477::14015::48:  note: expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 

note:                                                ^              ^expanded from macro 'var_Create'


../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
In file included from ../include/vlc_variables.htext/iso_lang.c::12235::
39In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_Create':

../include/vlc_variables.h:491:5: In file included from warning: misc/actions.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]:
40#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
In file included from 
../include/vlc_common.h                                      ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477212::1215:    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );: 
 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'


../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);

              ^           ^

../include/vlc_variables.h:140#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
48                                      ^:
 note: expanded from macro 'var_SetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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/iso_lang.c    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:
35    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::51139::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT477
:    ^15In file included from 
:misc/actions.c note: :../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'40:122
:
:In file included from 39../include/vlc_common.h:: 1027:
note: ../include/vlc_variables.hexpanded from macro 'var_Create'
:227:        const struct vlc_common_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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:In file included from 15text/filesystem.c::     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );31note: 
:
expanded from macro 'VLC_OBJECT'           ^In file included from 

../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h:140::56348::5 :note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT../include/vlc_common.h
:    ^477
:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
In file included from     ^
text/iso_lang.c:35../include/vlc_variables.h:
:In file included from 122../include/vlc_common.h::391027::
 ../include/vlc_variables.hnote: :expanded from macro 'var_Create'525
:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT 
note:     ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        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:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
                                      ^:

../include/vlc_variables.h../include/vlc_common.h::241477::1215: :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'

        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: In file included from expanded from macro 'var_SetChecked'
text/filesystem.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9:#define var_SetChecked(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \43
:              ^ 
note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^539:
5../include/vlc_common.h:: 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]:15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )256:
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]
477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \140
:              ^48
: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.hIn file included from :122text/iso_lang.c::39:35 :
note: In file included from expanded from macro 'var_Create'../include/vlc_common.h
:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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/iso_lang.c:35    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT:

In file included from     ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::122563::395::  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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT477
:    ^15
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/url.c:37:
In file included from ../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
1027              ^:

../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:        const struct vlc_common_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]
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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/url.c:37:
In file included from     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))../include/vlc_common.h
:                ^1027
:
../include/vlc_variables.h:554:../include/vlc_variables.h5::142 :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_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

    ^                                               ^

../include/vlc_common.h../include/vlc_variables.h::477122:15::39:  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                      ^

              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from text/url.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
49 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/probe.lo misc/probe.c
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]
    return var_SetInteger (obj, "key-action", (*pent)->action);
           ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
#define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *keys = var_InheritString (obj, confname);
                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn (obj, "Key \"%s\" unrecognized", key);
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn (obj, "Key \"%s\" bound to multiple actions", key);
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_t *obj = VLC_OBJECT(libvlc);
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Create (obj, "key-pressed", VLC_VAR_INTEGER);
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Create (obj, "global-key-pressed", VLC_VAR_INTEGER);
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Create (obj, "key-action", VLC_VAR_INTEGER);
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
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]
                         var_InheritInteger (obj, "hotkeys-x-wheel-mode"));
                         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                         var_InheritInteger (obj, "hotkeys-y-wheel-mode"));
                         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_AddCallback (obj, "key-pressed", vlc_key_to_action, &as->map);
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_AddCallback (obj, "global-key-pressed", vlc_key_to_action,
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_DelCallback (libvlc, "global-key-pressed", vlc_key_to_action,
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_DelCallback (libvlc, "key-pressed", vlc_key_to_action, &as->map);
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/rand.lo misc/rand.c
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]
    char *psz_keys = var_InheritString( p_obj, varname );
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/mtime.lo misc/mtime.c
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/block.lo misc/block.c
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: misc/probe.cnote: expanded from macro 'VLC_OBJECT':
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_probe_t *probe = vlc_custom_create (obj, sizeof(*probe), "probe");
                         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    module_t *mod = module_need (probe, capability, NULL, false);
                    ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:        msg_Warn (probe, "probing halted");15
:        ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_unneed (probe, mod);
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^In file included from 
misc/rand.c../include/vlc_common.h::26477:
:In file included from 15../include/vlc_common.h:: 1027note: :
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:293:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release (probe);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:4830:  warningnote: sexpanded from macro 'var_GetChecked' generated
.
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/fifo.lo misc/fifo.c
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/fourcc.lo misc/fourcc.c
25 warnings generated.
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/es_format.lo misc/es_format.c
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
40 warnings generated.
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/picture.lo misc/picture.c
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/picture_fifo.lo misc/picture_fifo.c
In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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 warnings    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ) generated
.
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/picture_pool.lo misc/picture_pool.c
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
40 warnings generated.
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from misc/picture.c#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
36                                               ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::511 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5:    return var_SetChecked( p_obj, psz_name, VLC_VAR_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:140:48: note: expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_Create'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/picture.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539: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]misc/picture_fifo.c
:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT:
12    ^:
 warning: due to lvalue conversion of the 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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.hIn file included from :122misc/picture_fifo.c::3934:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_Create'
1027:
../include/vlc_variables.h:227:12: warning: #define var_Create(a,b,c) var_Create( VLC_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:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^: 
note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
                                      ^misc/picture_fifo.c
:34../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027::
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'241
:12: warning: due to lvalue conversion 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) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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:34:
In file included from ../include/vlc_common.h:1027    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):

../include/vlc_variables.h        ^:
256:12../include/vlc_variables.h::128 :warning: 43due to lvalue conversion 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_Change'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^../include/vlc_variables.h
:140../include/vlc_common.h::48477:: 15note: :expanded from macro 'var_SetChecked' note: 
expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/interrupt.lo misc/interrupt.c
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/es_format.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]
    msg_Dbg( p_this,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/keystore.lo misc/keystore.c
misc/picture.c:300:15: warning: unused variable 'refs' [-Wunused-variable]
    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]
    image_handler_t *p_image = image_HandlerCreate( p_obj );
                               ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
#define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/renderer_discovery.lo misc/renderer_discovery.c
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/threads.lo misc/threads.c
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
69 warnings generated.
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/cpu.lo misc/cpu.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/epg.lo misc/epg.c
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \misc/keystore.c
:              ^25
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.hmisc/renderer_discovery.c::47727::
15In file included from :../include/vlc_common.h :note: 1027expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
In file included from misc/renderer_discovery.c../include/vlc_variables.h::27140:
:In file included from 48../include/vlc_common.h:: 1027note: :
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:256:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_SetChecked'

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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/renderer_discovery.c:27:
In file included from     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);../include/vlc_common.h
:           ^1027
:
../include/vlc_variables.h:276../include/vlc_variables.h::10140:: 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_SetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

         ^                                               ^

../include/vlc_common.h../include/vlc_variables.h::142477::4815::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                               ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:In file included from 15misc/renderer_discovery.c:: 27note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: 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]

              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_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 misc/threads.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
276                                               ^
:10../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^142
:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
293                                               ^:
10../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from misc/threads.c:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
28                                               ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::304 :note: 17expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.hIn file included from :477misc/threads.c::1528::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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) \

              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:In file included from 9misc/renderer_discovery.c:: 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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_Create'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'
              ^

        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/keystore.cIn file included from :misc/renderer_discovery.c38::2732:
: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]1027
:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_keystore *p_keystore = vlc_custom_create(p_parent, sizeof (*p_keystore),
                               ^
In file included from misc/threads.c:28    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:

In file included from     ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::122429::395:: ./libvlc.h note: :warning: expanded from macro 'var_Create'110due to lvalue conversion 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: note: expanded from macro 'vlc_custom_create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );477        vlc_custom_create(VLC_OBJECT(o), s, n)
:
    ^15                          ^
:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h../include/vlc_variables.h
::477122::1539::  note: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^
:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^misc/keystore.c
:43../include/vlc_variables.h::28122:: 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]In file included from  
note: misc/threads.cexpanded from macro 'var_Create':
28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )442
:                                      ^    p_keystore->p_module = module_need(p_keystore, "keystore", psz_name, true);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]477
:15:../include/vlc_modules.h :note: 48expanded from macro 'VLC_OBJECT':
42: note: expanded from macro 'module_need'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
:#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d) 
note:                                          ^expanded from macro 'var_Create'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
In file included from misc/renderer_discovery.c        vlc_object_release(p_keystore);:
27        ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:../include/vlc_objects.h511::665::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: 
expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )In file included from 
                        ^misc/threads.c
:28../include/vlc_common.h    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT:
:
In file included from 477    ^../include/vlc_common.h:
:151027::
../include/vlc_variables.h ../include/vlc_variables.h:note: :122expanded from macro 'VLC_OBJECT'455:
:395::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );../include/vlc_common.h:
477    ^:
15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
In file included from     ^
misc/threads.c:28../include/vlc_variables.h:
:In file included from 122../include/vlc_common.h::391027::
 ../include/vlc_variables.hnote: :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_Create'              ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39In file included from :misc/threads.c :note: 28expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5:#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: In file included from note: misc/threads.cexpanded from macro 'var_Create':
28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )misc/threads.c
:                                      ^
28:
../include/vlc_common.hIn file included from :../include/vlc_common.h477::102715:
:../include/vlc_variables.h :note: 511expanded from macro 'VLC_OBJECT':
5: warning: misc/keystore.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]
:68:5: 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]              ^

    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39    module_unneed(p_keystore, p_keystore->p_module);:
     ^note: 
expanded from macro 'var_Create'
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b):
                                          ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    vlc_object_release(p_keystore);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15In file included from : misc/renderer_discovery.cnote: :expanded from macro 'VLC_OBJECT'27
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :578misc/threads.c::9:28 :
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]In file included from 

../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )

                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/threads.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from misc/threads.c:28        msg_Err(p_keystore, "invalid store request: ":

In file included from         ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:554:5../include/vlc_messages.h:: 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
: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT

    ^    ^

../include/vlc_messages.h:../include/vlc_variables.h78::12213::39 :note:  expanded from macro 'msg_Generic'note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

                                      ^            ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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 misc/threads.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(p_keystore, "invalid store request: "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_priv->p_memory_keystore = keystore_create(VLC_OBJECT(p_libvlc), "memory");
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_parent, "vlc_credential_get: invalid url");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                msg_Warn(p_parent, "Password in a URI is DEPRECATED");
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
                    var_InheritString(p_parent, psz_option_username);
                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/keystore.c:425: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]
                    var_InheritString(p_parent, psz_option_password);
                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/exit.lo misc/exit.c
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/epg.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
32              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
276              ^:
10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48:In file included from  misc/epg.cnote: :expanded from macro 'var_GetChecked'32
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17#define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477In file included from :misc/epg.c15::32 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hmisc/cpu.c::477:3315:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
1027                                      ^:

../include/vlc_variables.h:../include/vlc_common.h469::4775::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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

    ^              ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477In file included from :15misc/cpu.c:: 33note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hmisc/cpu.c::47733::
15In file included from :../include/vlc_common.h :note: 1027expanded from macro 'VLC_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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^539
:5../include/vlc_common.h: :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]:
15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/renderer_discovery.c:29:
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERITIn file included from 
../include/vlc_renderer_discovery.h    ^:
24:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_input.h../include/vlc_variables.h
::              ^527:122
29::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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );../include/vlc_common.h
:477                            ^:
15: ../include/vlc_input.hnote: :expanded from macro 'VLC_OBJECT'501
:46: note: expanded from macro 'input_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/renderer_discovery.c:29:
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from 
../include/vlc_renderer_discovery.h    ^:
24:
../include/vlc_input.h:../include/vlc_variables.h530:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:122
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'
        vlc_object_release( input );
        ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_objects.h:../include/vlc_common.h66:477::2515::  note: note: expanded from macro 'vlc_object_release'expanded from macro 'VLC_OBJECT'

    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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/cpu.c:33:
In file included from ../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT1027
:
    ^
../include/vlc_variables.h:563:../include/vlc_variables.h5::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: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT

                                      ^    ^

../include/vlc_common.h:../include/vlc_variables.h477::12215::39 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                      ^

              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
misc/cpu.c                                      ^:
33:
../include/vlc_common.hIn file included from ../include/vlc_common.h::4771027:In file included from :
misc/renderer_discovery.c15../include/vlc_variables.h:::29 578:
:In file included from note: 9../include/vlc_renderer_discovery.hexpanded from macro 'VLC_OBJECT'::
 24warning: :
due to lvalue conversion of the 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
: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]        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );:
          ^note: 
expanded from macro 'var_Change'
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:    vlc_object_release( VLC_OBJECT(a) )15
:                        ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/epg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    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'
        vlc_probe(VLC_OBJECT(obj), cap, pcount)
                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    module_unneed(p_rd, p_rd->p_module);
    ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release(p_rd);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_rd = vlc_custom_create(p_obj, sizeof(*p_rd), "renderer discovery");
           ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_rd->p_module = module_need(p_rd, "renderer_discovery",
                     ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/cpu.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]
        msg_Dbg (obj, "CPU has capabilities %s", stream.ptr);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: misc/renderer_discovery.cexpanded from macro 'VLC_OBJECT'
: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err(p_rd, "no suitable renderer discovery module for '%s'",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release(p_rd);
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/events.lo misc/events.c
26 warnings generated.
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/image.lo misc/image.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/messages.lo misc/messages.c
25 warnings generated.
27 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/mime.lo misc/mime.c
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/objects.lo misc/objects.c
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
36 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/objres.lo misc/objres.c
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]
    msg_Dbg( p_libvlc, "exiting" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/exit.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]
        msg_Dbg( p_libvlc, "no exit handler" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/variables.lo misc/variables.c
27 warnings generated.
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/error.lo misc/error.c
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:In file included from 12misc/events.c:: 34warning: :
due to lvalue conversion 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.hIn file included from :1027misc/image.c:
:../include/vlc_variables.h:40276:
:In file included from 10../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

           ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^../include/vlc_variables.h
:140:48../include/vlc_variables.h:: 142note: :expanded from macro 'var_SetChecked'48
: note: expanded from macro 'var_GetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)140../include/vlc_common.h
::                                               ^48477
:: ../include/vlc_common.h15note: ::expanded from macro 'var_SetChecked' 477
note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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/image.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12    return var_SetChecked( p_obj, psz_name, VLC_VAR_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:140:48: note: In file included from expanded from macro 'var_SetChecked'misc/events.c
:    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );34
:
           ^In file included from 
../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h140::#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)29348
::                                               ^10 
:note:  expanded from macro 'var_SetChecked'../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]477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )../include/vlc_common.h
:         ^477
:15: ../include/vlc_variables.hnote: :        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'142

:              ^48
: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12In file included from : misc/image.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]40
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12:     return var_SetChecked (obj, name, VLC_VAR_COORDS, 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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:In file included from #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)48:misc/events.c
 :                                               ^34note: 
:
expanded from macro 'var_SetChecked'In file included from ../include/vlc_common.h
../include/vlc_common.h::4771027::
15../include/vlc_variables.h:: 304note: :expanded from macro 'VLC_OBJECT'17
:#define var_SetChecked(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]

../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetChecked'

              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12In file included from : misc/image.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]40
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)48
:                                               ^ 
note: expanded from macro 'var_SetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/events.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241In file included from :misc/image.c12::40 :
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
:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_SetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12:     if( var_GetChecked( p_obj, psz_name, VLC_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]        ^

In file included from ../include/vlc_variables.h:misc/image.c142::4048:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'1027
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );:

../include/vlc_variables.h           ^:
256:12../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]48
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );expanded from macro 'VLC_OBJECT'

           ^#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_variables.h:../include/vlc_common.h140::47748::15 :note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ expanded from macro 'var_SetChecked'
note: 
              ^expanded from macro 'VLC_OBJECT'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from misc/messages.c:misc/events.c40::
34In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h276::35010::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]

In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )276

:         ^        ^10

: warning: ../include/vlc_variables.h../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]::
142142::4848::  note: note: expanded from macro 'var_GetChecked'expanded from macro 'var_GetChecked'

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):

48                                               ^                                               ^:

 note: ../include/vlc_common.h../include/vlc_common.hexpanded from macro 'var_GetChecked'::
477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: In file included from warning: misc/image.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]:
40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_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:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )In file included from 
         ^misc/events.c
:34:
../include/vlc_variables.hIn file included from :../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)142:
:1027                                               ^48:

:../include/vlc_variables.h../include/vlc_common.h ::note: 362477expanded from macro 'var_GetChecked'::
915::  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'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )note: 

expanded from macro 'VLC_OBJECT'              ^        ^


../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17:In file included from  misc/image.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]40
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17:     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &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'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
142                                               ^:
48: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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/image.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/events.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340In file included from :9misc/image.c:: 40warning: :
due to lvalue conversion 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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'var_GetChecked'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350: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]misc/image.c
:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9:    if( var_GetChecked( p_obj, psz_name, VLC_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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
48                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: In file included from 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]misc/events.c
misc/image.c::3440:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::469362::5    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):9
 :        ^warning:  
due to lvalue conversion 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
:142:48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^../include/vlc_variables.h
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
142                                               ^:
48../include/vlc_variables.h::../include/vlc_common.h 122:note: :477expanded from macro 'var_GetChecked'39:
:15 :note:  expanded from macro 'var_Create'note: 
expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
477                                      ^:
15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
../include/vlc_common.h               ^:note: 
477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 misc/events.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
In file included from ../include/vlc_variables.h:misc/events.c429::345:
: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]1027
In file included from :
misc/image.c../include/vlc_variables.h::40511:
:In file included from 5../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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
:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );429
:    ^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:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT 
note:     ^expanded from macro 'var_Create'

../include/vlc_variables.h:122:39:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );note: 
expanded from macro 'var_Create'    ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_variables.h:../include/vlc_common.h122::47739::15 :#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note:  
expanded from macro 'var_Create'note:                                       ^
expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:477
:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.hmisc/events.c::44234::
5In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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:In file included from  warning: misc/image.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]:
40:
In file included from     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^1027
:
../include/vlc_variables.h:../include/vlc_variables.h442::1225:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT: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'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );

    ^../include/vlc_common.h
:477:15../include/vlc_variables.h::#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 122
note: :                                      ^expanded from macro 'VLC_OBJECT'39

: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

              ^                                      ^

../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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:34:
In file included from ../include/vlc_common.h:In file included from 1027:
misc/image.c../include/vlc_variables.h::40539    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );:
:
In file included from 5    ^../include/vlc_common.h:
: 1027warning: :
due to lvalue conversion of the 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../include/vlc_variables.h
::122455::395::  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]

    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122
:                                      ^39
: ../include/vlc_common.hnote:     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );:expanded from macro 'var_Create'
477    ^
:
15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
122:39:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 
note:                                       ^expanded from macro 'var_Create'

../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5:In file included from  misc/events.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]34
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554In file included from :5misc/image.c:: 40    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );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

:1027:
../include/vlc_variables.h../include/vlc_variables.h::122469::395::  note: warning: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITdue to lvalue conversion of the 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:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 
note:                                       ^expanded from macro 'var_Create'

../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );477
:    ^15
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
39                                      ^:
 note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:In file included from 5:misc/events.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:1027:
../include/vlc_variables.h:563:In file included from 5misc/image.c:: 40warning:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_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]:


In file included from     ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::122477::395::  note: warning: expanded from macro 'var_Create'    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITdue to lvalue conversion of the 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: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_Create'

                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^477
:15:../include/vlc_variables.h :note: 122expanded from macro 'VLC_OBJECT'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):

39                                      ^:
 note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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/image.c    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );:
40    ^:

In file included from ../include/vlc_common.h:../include/vlc_variables.h1027::
122../include/vlc_variables.h::39491:: 5note: :expanded from macro 'var_Create' 
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]
misc/events.c:34:
In file included from ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
1027                                      ^:

../include/vlc_variables.h:../include/vlc_common.h578::9    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );477:
:     ^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: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
122:39: note: expanded from macro 'var_Create'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        ^

              ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
128                                      ^:
43:../include/vlc_common.h :note: 477expanded from macro 'var_Change':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
In file included from     ^
misc/image.c:40../include/vlc_variables.h:
:In file included from 122../include/vlc_common.h::391027::
 ../include/vlc_variables.hnote: :expanded from macro 'var_Create'511
:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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/image.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT525
:    ^5
: warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^122
:39../include/vlc_common.h:: 477note: :expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539: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]misc/image.c
:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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/image.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5    var_Create( p_obj, psz_name, VLC_VAR_STRING | 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^note: 
expanded from macro 'var_Create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:In file included from 5:misc/image.c :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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )39
:                                      ^ 
note: ../include/vlc_common.hexpanded from macro 'var_Create'
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/messages.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:In file included from 9:misc/image.c :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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )expanded from macro 'var_Change'

                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
37 warnings generated.
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:
            ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/mime.c:In file included from 29misc/objects.c:
:In file included from ../include/vlc_common.h40::
1027In file included from :
../include/vlc_common.h:../include/vlc_variables.h1027::
227../include/vlc_variables.h::12203:: 12warning: :due to lvalue conversion 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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^../include/vlc_variables.h
:140:48../include/vlc_variables.h:: 140note: :expanded from macro 'var_SetChecked'48
: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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/objects.c:40:
In file included from ../include/vlc_common.h:1027    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );:

../include/vlc_variables.h           ^:
212:12:../include/vlc_variables.h :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]48
: note: expanded from macro 'var_SetChecked'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
140:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_SetChecked':
 note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: misc/objects.cexpanded from macro 'var_SetChecked':
40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.hIn file included from :142misc/objects.c::4840:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'1027
:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_SetChecked'              ^

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: In file included from warning: misc/mime.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]:
29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, 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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)142
:                                               ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142In file included from :48misc/mime.c:: 29note: :
expanded from macro 'var_GetChecked'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: #define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^324
:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )../include/vlc_variables.h
:         ^350
: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]142
:48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
142                                               ^:
48: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note: expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
1027                                               ^:

../include/vlc_variables.h:../include/vlc_common.h362::4779::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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

        ^              ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/xml.lo misc/xml.c
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/messages.c:302: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]
    *cb = activate(VLC_OBJECT(logger), sys);
                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/messages.c:325: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]
    vlc_logger_t *logger = vlc_custom_create(vlc, sizeof (*logger), "logger");
                           ^
misc/../libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/messages.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]
    msg_Dbg(vlc, "VLC media player - %s", VERSION_MESSAGE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/messages.c:342:5: warning: due to lvalue conversion 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_Dbg(vlc, "%s", COPYRIGHT_MESSAGE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(vlc, "revision %s", psz_vlc_changeset);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(vlc, "configured with %s", CONFIGURE_LINE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    module_t *module = vlc_module_load(logger, "logger", NULL, false,
                       ^
../include/vlc_modules.h:41:25: note: expanded from macro 'vlc_module_load'
        vlc_module_load(VLC_OBJECT(o),c,n,s,__VA_ARGS__)
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/messages.cmisc/image.c::43413:
:../include/vlc_filter.h9::213 :warning: 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]
        vlc_module_unload(vlc, module, vlc_logger_unload, sys);
        ^        msg_Warn( p_filter, "can't get output subpicture" );

        ^
../include/vlc_modules.h:45../include/vlc_messages.h::2785:: 5note: :expanded from macro 'vlc_module_unload' 
note: expanded from macro 'msg_Warn'
        vlc_module_unload(VLC_OBJECT(o),m,d,__VA_ARGS__)
                          ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
../include/vlc_common.h    ^:
477:15../include/vlc_messages.h:: 78note: :expanded from macro 'VLC_OBJECT'13
: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg (vlc, "VLC media player - %s", VERSION_MESSAGE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg (vlc, "%s", COPYRIGHT_MESSAGE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg (vlc, "revision %s", psz_vlc_changeset);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg (vlc, "configured with %s", CONFIGURE_LINE);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_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]
        vlc_module_unload(vlc, logger->module, vlc_logger_unload, logger->sys);
        ^
../include/vlc_modules.h:45:27: note: expanded from macro 'vlc_module_unload'
        vlc_module_unload(VLC_OBJECT(o),m,d,__VA_ARGS__)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release(logger);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
50 warnings generated.
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/addons.lo misc/addons.c
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_image->p_parent, "Image decoder output more than one "
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_image->p_parent, "no image decoded" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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/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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note:     p_stream = vlc_stream_NewURL( p_image->p_parent, psz_url );expanded from macro 'var_Create'

               ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15../include/vlc_stream.h:: 404note: :expanded from macro 'VLC_OBJECT'51
: note: expanded from macro 'vlc_stream_NewURL'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_image->p_parent, "could not open %s for reading",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
1027    ^:

../include/vlc_variables.h:../include/vlc_messages.h511::785:: 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] 
note: expanded from macro 'msg_Generic'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

    ^            ^

../include/vlc_common.h../include/vlc_variables.h::477122::1539::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/image.cmisc/objres.c::29330::
9In file included from :../include/vlc_common.h :warning: 1027:
due to lvalue conversion of the 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]
        msg_Dbg( p_image->p_parent, "could not read %s", psz_url );
        ^
../include/vlc_messages.h:87:5:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT 
note:     ^expanded from macro 'msg_Dbg'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'msg_Generic'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/objres.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_image->p_parent, "no image encoded" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
       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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
28 warnings generated.
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:675:13: warning: due to lvalue conversion 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_dec = vlc_custom_create( p_this, sizeof( *p_dec ), "image decoder" );
            ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:688: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]
    p_dec->p_module = module_need( p_dec, "video decoder", "$codec", false );
                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/error.c:31:
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^1027
:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/filter.lo misc/filter.c
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:691:9: warning: due to lvalue conversion 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( p_dec, "no suitable decoder module for fourcc `%4.4s'. "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
misc/image.c:704: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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
    if( p_dec->p_module ) module_unneed( p_dec, p_dec->p_module );
                          ^misc/variables.h
:60:59../include/vlc_modules.h:: 50note: :expanded from macro 'vlc_internals'42
: note: expanded from macro 'module_unneed'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)

                                                          ^                                         ^

../include/vlc_common.h../include/vlc_common.h::477477::In file included from 15misc/error.c15::: 31 note: :
note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h

:1027:
../include/vlc_variables.h:241:12: 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]        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'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.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]
    vlc_object_release( p_dec );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:721:13: warning: due to lvalue conversion 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 = sout_EncoderCreate( p_this );
            ^
../include/vlc_sout.h:268:50: misc/objects.cnote: expanded from macro 'sout_EncoderCreate':
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]
#define sout_EncoderCreate(o) sout_EncoderCreate(VLC_OBJECT(o))
                                                 ^
../include/vlc_common.h:477:15:         msg_Warn (obj, "structure tree is too deep");note: 
expanded from macro 'VLC_OBJECT'        ^

../include/vlc_messages.h:85:5:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'msg_Warn'              ^

    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
In file included from ../include/vlc_common.h:misc/error.c477::3115:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/objects.c:86In file included from :misc/error.c22:: 31warning: :
due to lvalue conversion 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:1027:
../include/vlc_variables.h:293:10:    vlc_mutex_lock (&vlc_internals(obj)->tree_lock); 
warning:                      ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/filter_chain.lo misc/filter_chain.c
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48:# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1) 
note:                                                           ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:In file included from 15:misc/variables.c :note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
39
:
              ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12:         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]              ^

    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:770: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]
    p_enc->p_module = module_need( p_enc, "encoder", NULL, false );
                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:In file included from  note: misc/variables.cexpanded from macro 'VLC_OBJECT':
39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:misc/image.c
:               ^warning: 773
due to lvalue conversion 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]misc/objects.c
:104:24: warning:     return var_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        msg_Err( p_enc, "no suitable encoder module for fourcc `%4.4s'.\n":
140        ^:
48: note: expanded from macro 'var_SetChecked'../include/vlc_messages.h
:    vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);83
:                       ^5
: note: expanded from macro 'msg_Err'misc/variables.h
:60:59:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                                ^note: 
expanded from macro 'vlc_internals'    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
../include/vlc_common.h
:    ^477
:15../include/vlc_messages.h:: 78note: :expanded from macro 'VLC_OBJECT'13
: note: # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)expanded from macro 'msg_Generic'

                                                          ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/variables.c:39:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:misc/error.c212::3112:
:In file included from  ../include/vlc_common.hwarning: :1027due to lvalue conversion of the 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: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )

         ^
../include/vlc_variables.h:142:48: note: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'var_GetChecked'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:787: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]
    if( p_enc->p_module ) module_unneed( p_enc, p_enc->p_module );
                          ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
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]
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15        return vlc_object_hold (root);:
                ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \misc/variables.c
:              ^39
:
In file included from ../include/vlc_common.h    vlc_object_hold( VLC_OBJECT(a) ):
1027                     ^:

../include/vlc_variables.h:../include/vlc_common.h227::47712::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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

           ^              ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477In file included from :misc/error.c15::31 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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) \

              ^
misc/image.c    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
:        ^792
:5../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
misc/objects.c: :note: 135expanded from macro 'var_GetChecked':
36:    vlc_object_release( p_enc ); 
warning:     ^due to lvalue conversion of the 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#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'vlc_object_release'
../include/vlc_common.h:    vlc_object_internals_t *priv = vlc_internals(root);477
:                                   ^15
:     vlc_object_release( VLC_OBJECT(a) )note: misc/variables.h
expanded from macro 'VLC_OBJECT':                        ^
60
:59../include/vlc_common.h:: 477note: :expanded from macro 'vlc_internals'15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
misc/objects.c:139:22: warning: #define var_SetChecked(o,n,t,v) var_SetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_mutex_lock (&vlc_internals(root)->tree_lock);

                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)misc/error.c
:                                                          ^31
:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027:
:../include/vlc_variables.h15::350 :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]
        const struct vlc_common_members: (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'
misc/image.c:806: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]#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    p_filter = vlc_custom_create( p_this, sizeof(filter_t), "filter" );
               ^
./libvlc.h:110:27        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
misc/objects.c../include/vlc_common.h::144477::2415: :warning:  due to lvalue conversion 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'
    vlc_mutex_unlock (&vlc_internals(root)->tree_lock);
                       ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^misc/variables.h
:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/image.c:818: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]
    p_filter->p_module = module_need( p_filter, "video converter", NULL, false );
                         ^
In file included from ../include/vlc_modules.hmisc/error.c::4831::
42:In file included from  ../include/vlc_common.hnote: :expanded from macro 'module_need'1027
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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 module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_GetChecked'              ^

In file included from misc/variables.c:39:
In file included from #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^1027
:
../include/vlc_variables.h../include/vlc_common.h::276477::1015::  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'

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

         ^              ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \misc/image.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]
        msg_Dbg( p_filter, "no video converter found" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err (obj, "no such object: %s", newval.psz_string);
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'In file included from 
misc/variables.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
misc/objects.c:166:9:    if( p_filter->p_module ) module_unneed( p_filter, p_filter->p_module ); 
warning:                              ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_modules.h:50:42: note:         vlc_object_hold (obj);expanded from macro 'module_unneed'

        ^
../include/vlc_objects.h:63:22:#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b) 
note:                                          ^expanded from macro 'vlc_object_hold'

../include/vlc_common.h:477:15: note:     vlc_object_hold( VLC_OBJECT(a) )expanded from macro 'VLC_OBJECT'

                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/image.cmisc/variables.cmisc/objects.c:::83739170::
:5In file included from 5:../include/vlc_common.h: : warning: 1027warning: due to lvalue conversion 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]
../include/vlc_variables.h:
304:17: warning:     vlc_object_release( p_filter );    vlc_object_release (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_objects.h../include/vlc_objects.h::6666::2525::  note: note: expanded from macro 'vlc_object_release'expanded from macro 'vlc_object_release'

    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h    vlc_object_release( VLC_OBJECT(a) ):
    vlc_object_release( VLC_OBJECT(a) )142
                        ^:                        ^
48
:../include/vlc_common.h ../include/vlc_common.h:note: :477expanded from macro 'var_GetChecked'477:
:1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 

expanded from macro 'VLC_OBJECT'              ^              ^


        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../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]misc/error.c
:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
122                                               ^:
39: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/error.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
misc/objects.cIn file included from :misc/variables.c212::3942:
: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]1027#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
:

../include/vlc_variables.h                                      ^:
340:../include/vlc_common.h9::477 :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]:
         vlc_object_internals_t *papriv = vlc_internals (parent);note: 
expanded from macro 'VLC_OBJECT'                                         ^

misc/variables.h:60:59:     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )note: 
expanded from macro 'vlc_internals'        ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/objects.cmisc/error.c::21831::
27In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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:5: warning: due to lvalue conversion 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->obj.parent = vlc_object_hold (parent);
                          ^misc/objres.c
:44../include/vlc_objects.h::1363:: 22warning: :due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT ); 

note:     ^expanded from macro 'vlc_object_hold'

../include/vlc_variables.h:122:39:     vlc_object_hold( VLC_OBJECT(a) )    return &vlc_internals(obj)->resources;note: 

expanded from macro 'var_Create'                     ^
            ^

../include/vlc_common.h:477:15misc/variables.h:: 60note: :expanded from macro 'VLC_OBJECT'59
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^note: 
expanded from macro 'vlc_internals'../include/vlc_common.h
:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
In file included from # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)misc/variables.c
:                                                          ^39
:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027::
15../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
 350              ^: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]
        const struct vlc_common_members: (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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
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]        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
        var_Create (obj, "tree", VLC_VAR_STRING | VLC_VAR_ISCOMMAND);
        ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:In file included from 477:misc/error.c15:: 31note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:491:misc/objects.c5:: 240warning: :due to lvalue conversion 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:         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]

              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
        var_AddCallback (obj, "tree", TreeCommand, NULL);    ^

        ^
../include/vlc_variables.h:122../include/vlc_variables.h::39166:: 51note: :expanded from macro 'var_Create' 
note: expanded from macro 'var_AddCallback'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )477
:                                                  ^15
: ../include/vlc_common.h:note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
        var_Create (obj, "vars", VLC_VAR_STRING | VLC_VAR_ISCOMMAND);
        ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        var_AddCallback (obj, "vars", VarsCommand, NULL);
        ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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/error.c:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );31
:
    ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h::122539::395::  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]

25 warnings generated.
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT../include/vlc_common.h
:    ^477
:15../include/vlc_variables.h:: 122note: :expanded from macro 'VLC_OBJECT'39
: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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/error.c:31:
In file included from ../include/vlc_common.h:1027    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );:

../include/vlc_variables.h    ^:
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
: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

    ^                                      ^

../include/vlc_common.h../include/vlc_variables.h:477::12215::39 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5:In file included from  misc/error.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]31
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning:     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_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:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122
:                                      ^39
: note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/variables.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'misc/error.c
:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
128              ^:
43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    vlc_object_internals_t *p_priv = vlc_internals(p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5:# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-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]

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_Create'

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        var_DelCallback (p_this, "vars", VarsCommand, NULL);
        ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/httpcookies.lo misc/httpcookies.c
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]
        var_DelCallback (p_this, "tree", TreeCommand, NULL);
        ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
        return vlc_object_hold (obj);
               ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
    vlc_object_hold( VLC_OBJECT(a) )
                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_mutex_lock (&vlc_internals(obj)->tree_lock);
                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
                       ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *internals = vlc_internals( p_this );
                                        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *papriv = vlc_internals (parent);
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_mutex_lock (&vlc_internals(obj)->tree_lock);
                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    for (priv = vlc_internals (obj)->first; priv; priv = priv->next)
                ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
                               ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    for (priv = vlc_internals (obj)->first; priv; priv = priv->next)
                ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
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]
    vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
                       ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/fingerprinter.lo misc/fingerprinter.c
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]
    vlc_object_internals_t *priv = vlc_internals( obj );
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:227: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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:270: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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:364: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^In file included from 
misc/xml.c:27misc/variables.h:
:In file included from 60../include/vlc_common.h::591027::
 ../include/vlc_variables.hnote: :expanded from macro 'vlc_internals'203
:12: warning: due to lvalue conversion 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 vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );:
            ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:404: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
1027              ^:

../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
        msg_Dbg( p_this, "attempt to destroy nonexistent variable \"%s\"",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429    vlc_object_internals_t *priv = vlc_internals( 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]
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)122
:                                                          ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1027:
    vlc_object_internals_t *p_priv = vlc_internals( p_this );../include/vlc_variables.h
:                                     ^455
:5: misc/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]60
:59: note: expanded from macro 'vlc_internals'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)122
:                                                          ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/xml.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
39 warnings generated.
misc/variables.c:707: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:730: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:723:25: warning: unused parameter 'expected_type' [-Wunused-parameter]
                    int expected_type, vlc_value_t val )
                        ^
misc/variables.c:786: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:782:25: warning: unused parameter 'expected_type' [-Wunused-parameter]
                    int expected_type, vlc_value_t *p_val )
                        ^
26 warnings generated.
misc/variables.c:837: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:843:9: warning: due to lvalue conversion 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( p_this, "cannot add callback %p to nonexistent variable '%s'",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:898: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:904:9: warning: due to lvalue conversion 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( p_this, "cannot delete callback %p from nonexistent "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/text_style.lo misc/text_style.c
misc/variables.c:973: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]
    vlc_object_internals_t *p_priv = vlc_internals( p_this );
                                     ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1082:9: warning: due to lvalue conversion 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( p_obj, "unsafe option \"%s\" has been ignored for "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
misc/xml.c:43:13: warning: due to lvalue conversion 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) \
              ^
    p_xml = vlc_custom_create( p_this, sizeof( *p_xml ), "xml" );
            ^
misc/../libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/subpicture.lo misc/subpicture.c
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_xml->p_module = module_need( p_xml, "xml", NULL, false );
                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( p_xml );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_this, "XML provider not found" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.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]
In file included from misc/addons.c:25    module_unneed( p_xml, p_xml->p_module );:

In file included from     ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_modules.h::20350::1242::  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 'module_unneed'

#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

           ^
../include/vlc_common.h:477../include/vlc_variables.h::15140:: 48note: :expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)              ^

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.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]
    vlc_object_release( p_xml );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.c:77: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     reader = vlc_custom_create(obj, sizeof(*reader), "xml reader");misc/addons.c
:             ^25
:
In file included from ../include/vlc_common.h:misc/../libvlc.h1027::
110../include/vlc_variables.h::27227:: 12note: :expanded from macro 'vlc_custom_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]
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );:
            ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.c:80: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]
    reader->p_module = module_need(reader, "xml reader", NULL, false);
                       ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
misc/variables.c:1187:33:         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]              ^

            p_val->psz_string = config_GetPsz( p_this, psz_name );
                                ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
#define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
                                         ^misc/xml.c
:83../include/vlc_common.h::9477:: 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'
        msg_Err(reader, "XML reader not found");
        ^
../include/vlc_messages.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
83              ^:
5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140misc/variables.c:48::1191 :note: 30expanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:            p_val->f_float = config_GetFloat( p_this, psz_name );477
:                             ^15
: note: ../include/vlc_configuration.hexpanded from macro 'VLC_OBJECT':
145:46: note: expanded from macro 'config_GetFloat'
misc/xml.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
84              ^:
9:#define config_GetFloat(a,b) config_GetFloat(VLC_OBJECT(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]

../include/vlc_common.h:477:15: note:         vlc_object_release(reader);expanded from macro 'VLC_OBJECT'

        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1194: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]
            p_val->i_int = config_GetInt( p_this, psz_name );
                           ^
../include/vlc_configuration.h:143:42: note: expanded from macro 'config_GetInt'
#define config_GetInt(a,b) config_GetInt(VLC_OBJECT(a),b)
                                         ^
In file included from ../include/vlc_common.h:misc/addons.c477::2515:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1197: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]
            p_val->b_bool = config_GetInt( p_this, psz_name ) > 0;
                            ^
../include/vlc_configuration.h:143:42: note: expanded from macro 'config_GetInt'
#define config_GetInt(a,b) config_GetInt(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.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]
        module_stop(reader, reader->p_module);
        ^
../include/vlc_modules.h:57:39: note: expanded from macro 'module_stop'
#define module_stop(o, m) module_stop(VLC_OBJECT(o),m)
                                      ^
In file included from ../include/vlc_common.h:477misc/addons.c::1525::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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) \
              ^
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.c: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]
    vlc_object_release(reader);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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
:1219:17: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:    char *str = var_InheritString(object, var);142
:                ^48
: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)expanded from macro 'VLC_OBJECT'

                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.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]
        module_stop(reader, reader->p_module);
        ^
../include/vlc_modules.h:57:39: note: expanded from macro 'module_stop'
#define module_stop(o, m) module_stop(VLC_OBJECT(o),m)
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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/xml.c    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
:        ^121
:29:../include/vlc_variables.h :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]:
48: note: expanded from macro 'var_GetChecked'
    if ((stream != NULL) && module_start(reader, reader->p_module))
                            ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^../include/vlc_modules.h
:55../include/vlc_common.h::41477:: 15note: :expanded from macro 'module_start' 
note: expanded from macro 'VLC_OBJECT'
#define module_start(o, m) module_start(VLC_OBJECT(o),m)
                                        ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/xml.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]
        vlc_object_release(reader);
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1373:21In file included from : misc/addons.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:1027:
../include/vlc_variables.h:477:5    vlc_mutex_lock(&vlc_internals(obj)->var_lock);:
                     ^warning: 
due to lvalue conversion 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:60:59: note: expanded from macro 'vlc_internals'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)39
:                                                          ^ 
note: expanded from macro 'var_Create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1374:9: warning: due to lvalue conversion 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 (vlc_internals(obj)->var_root == NULL)
        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1377: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]
        twalk(vlc_internals(obj)->var_root, DumpVariable);
              ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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:1378: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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:    vlc_mutex_unlock(&vlc_internals(obj)->var_lock);122
:                      ^39
: note: expanded from macro 'var_Create'misc/variables.h
:60:59: note: expanded from macro 'vlc_internals'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/addons.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/variables.c:1398: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]
    vlc_object_internals_t *priv = vlc_internals(obj);
                                   ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
# define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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.h40:1027 warning:
s../include/vlc_variables.h generated:.
554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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/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:1027:
../include/vlc_variables.h:563:5: warning:     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, 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'    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
15                                      ^
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        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 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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )misc/filter.c
:        ^
30:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1281027::
43:../include/vlc_variables.h :note: 203expanded from macro 'var_Change'
:12: warning: due to lvalue conversion 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_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15:     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );note: 
expanded from macro 'VLC_OBJECT'           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/httpcookies.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &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:142:48: note: expanded from macro 'var_GetChecked'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/filesystem.lo posix/filesystem.c
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
misc/filter.c              ^:
30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
misc/httpcookies.c                                      ^:
33:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027::
15../include/vlc_variables.h:: 429: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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/httpcookies.c:33:
In file included from ../include/vlc_common.h:1027:
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT../include/vlc_variables.h
:    ^442:
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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39: ../include/vlc_common.hnote: expanded from macro 'var_Create':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'
misc/filter.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_manager->p_priv->p_parent,
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/addons.cIn file included from :misc/fingerprinter.c301::259:
: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]1027
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_custom_create( p_manager->p_priv->p_parent, sizeof( *p_finder ), "entries finder" );
        ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48:./libvlc.h :note: 110expanded from macro 'var_GetChecked':
27: note: expanded from macro 'vlc_custom_create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
        vlc_custom_create(VLC_OBJECT(o), s, n)                                               ^

                          ^../include/vlc_common.h
:477../include/vlc_common.h::15477::15:  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        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]
    module_t *p_module = module_need( p_finder, "addons finder",
                         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_unneed( p_finder, p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_finder );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/filter_chain.c:28:
../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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)1027
:
    ^../include/vlc_variables.h
:324../include/vlc_messages.h::10:78 :warning: 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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

         ^            ^

../include/vlc_common.h../include/vlc_variables.h::477142::1548::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                               ^

              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from misc/fingerprinter.c:    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)25
:
    ^In file included from 
../include/vlc_common.h:../include/vlc_messages.h1027::
78../include/vlc_variables.h::13350::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]
misc/addons.c: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]    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

            ^        ^

../include/vlc_common.h:477../include/vlc_variables.h::15142:: 48:note:  expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_GetChecked'
                vlc_custom_create( p_manager->p_priv->p_parent, sizeof( *p_finder ), "entries finder" );
                ^
./libvlc.h:110:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \27#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
:
              ^                                                ^
note: 
expanded from macro 'vlc_custom_create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_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]
            p_module = module_need( p_finder, "addons finder", NULL, false );
                       ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
In file included from misc/fingerprinter.c#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d):
25                                         ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::362 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
                module_unneed( p_finder, p_module );
                ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/addons.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]
            vlc_object_release( p_finder );
            ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5misc/addons.c: :warning: 391due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:        vlc_custom_create( p_manager->p_priv->p_parent, sizeof( *p_storage ), "entries storage" ); 
note:         ^expanded from macro 'var_Create'

./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        vlc_custom_create(VLC_OBJECT(o), s, n):
                          ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    module_t *p_module = module_need( p_storage, "addons storage",
                         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
In file included from misc/fingerprinter.c:25#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d):

In file included from                                          ^../include/vlc_common.h
:1027../include/vlc_common.h:
:../include/vlc_variables.h477::44215::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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/addons.c: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]
        module_unneed( p_storage, p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
In file included from misc/fingerprinter.c#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b):
25                                         ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::455 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
    vlc_object_release( p_storage );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
misc/addons.c    ^
:420:../include/vlc_variables.h9::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: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477        vlc_custom_create( p_manager->p_priv->p_parent, sizeof( *p_storage ), "entries storage" );:
15        ^: 
note: expanded from macro 'VLC_OBJECT'
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/addons.c:423:26:In file included from  warning: misc/fingerprinter.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]:
25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    module_t *p_module = module_need( p_storage, "addons storage",
                         ^
../include/vlc_modules.h:48:42:     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );note: 
expanded from macro 'module_need'
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
        module_unneed( p_storage, p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)In file included from 
misc/fingerprinter.c                                         ^:
25:
../include/vlc_common.hIn file included from :../include/vlc_common.h477::102715:
:../include/vlc_variables.h :note: 511expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
        msg_Dbg( p_manager->p_priv->p_parent, "InstallAddon returns %d", i_return );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
    vlc_object_release( p_storage );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/addons.c:541:13: warning: due to lvalue conversion 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( p_manager->p_priv->p_parent,
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Err( filter, "Failed to allocate picture" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
61 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]
        vlc_custom_create( parent, sizeof(*chained), "filter" );
        ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        filter->p_module = module_need( filter, capability, name_chained, true );
                           ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
misc/fingerprinter.c:35        filter->p_module = module_need( filter, capability, name, name != NULL );:
13                           ^: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
            vlc_custom_create( p_this, sizeof( *p_fingerprint ), "fingerprinter" );
            ^
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15:./libvlc.h :note: 110expanded from macro 'VLC_OBJECT':
27: note: expanded from macro 'vlc_custom_create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        vlc_custom_create(VLC_OBJECT(o), s, n)

              ^                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.c:38:9: warning: due to lvalue conversion 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( p_this, "unable to create fingerprinter" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]misc/fingerprinter.c
:42: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]
    msg_Dbg( parent, "Filter '%s' (%p) appended to chain",
    ^
../include/vlc_messages.h:87:    p_fingerprint->p_module = module_need( p_fingerprint, "fingerprinter",5
:                               ^note: 
expanded from macro 'msg_Dbg'
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.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]
        vlc_object_release( p_fingerprint );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( parent, "Failed to create %s '%s'", capability, name );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.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]
        msg_Err( p_this, "AcoustID fingerprinter not found" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( parent, "Failed to create %s", capability );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( filter );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    module_unneed( filter, filter->p_module );
    ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( obj, "Filter %p removed from chain", (void *)filter );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( filter );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    module_unneed( p_fingerprint, p_fingerprint->p_module );
    ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.c: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]
    vlc_object_release( p_fingerprint );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/plugin.lo posix/plugin.c
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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5:misc/filter_chain.c note: :expanded from macro 'msg_Warn'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]
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78            msg_Err( obj, "Failed to append '%s' to chain", name );:
13            ^
: note: expanded from macro 'msg_Generic'../include/vlc_messages.h
:83:5: note: expanded from macro 'msg_Err'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)

            ^    ^

../include/vlc_messages.h../include/vlc_common.h::78477::13:15 note: :expanded from macro 'msg_Generic'
 note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note: expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1027#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):

                                               ^../include/vlc_variables.h
:189../include/vlc_common.h::12:477 :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'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/filter.c:32:
../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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)misc/subpicture.c
:    ^33
:
In file included from ../include/vlc_common.h../include/vlc_messages.h::781027:
:../include/vlc_variables.h13::203 :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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

            ^           ^

../include/vlc_common.h../include/vlc_variables.h::477140::1548::  note: note: expanded from macro 'var_SetChecked'expanded from macro 'VLC_OBJECT'

In file included from misc/text_style.c:28:
In file included from #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h:
1027                                               ^:

../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h203
::              ^
47712::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'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

              ^           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48In file included from : misc/text_style.cnote: :expanded from macro 'var_SetChecked'28
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^ 
note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( 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/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48In file included from : misc/text_style.cnote: :expanded from macro 'var_SetChecked'28
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
expanded from macro 'var_SetChecked'              ^

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( 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/text_style.c
:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: #define var_SetChecked(o,n,t,v) var_SetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_SetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:            msg_Warn( p_filter, "dropping pictures" );10
            ^:
 warning: due to lvalue conversion of the 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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^In file included from 
misc/text_style.c    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__):
28    ^../include/vlc_variables.h:

:In file included from 142../include/vlc_common.h:../include/vlc_messages.h:48:1027:78:
 :../include/vlc_variables.h13note: :expanded from macro 'var_GetChecked':276 
:note: 10expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
../include/vlc_common.h            ^:
477:15../include/vlc_common.h    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )::
 477         ^note: :
expanded from macro 'VLC_OBJECT'15
: ../include/vlc_variables.hnote: :142expanded from macro 'VLC_OBJECT':
48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142In file included from :48misc/text_style.c:: 28note: :
expanded from macro 'var_GetChecked'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

         ^
../include/vlc_variables.h:142:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetChecked'
              ^

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: In file included from note: expanded from macro 'var_GetChecked'misc/text_style.c
:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: #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:477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.hIn file included from :142misc/text_style.c::4828::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )expanded from macro 'VLC_OBJECT'

         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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/text_style.c:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )28
:
        ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h::142340::489::  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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

../include/vlc_common.h        ^:
477:15../include/vlc_variables.h::142 :note: expanded from macro 'VLC_OBJECT'48
: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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/text_style.c:28:
In file included from     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_common.h
:        ^1027
:
../include/vlc_variables.h:350../include/vlc_variables.h::9142:: 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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

                                               ^
        ^
../include/vlc_common.h:477../include/vlc_variables.h::14215::48 :note:  expanded from macro 'VLC_OBJECT'note: expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                               ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )362:
9        ^:
 warning: due to lvalue conversion of the 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)142
:                                               ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
misc/filter.c:43:5: 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]              ^

    var_Set((filter_t *)p_data, psz_var, newval);
    ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
#define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.c:51: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]
    char **names = var_GetAllNames(VLC_OBJECT(filter));
                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        int var_type = var_Type(filter, name);
                       ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
#define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/subpicture.c:33:
In file included from In file included from ../include/vlc_common.hmisc/text_style.c::102728:
:
../include/vlc_variables.hIn file included from :../include/vlc_common.h429::10275:
:../include/vlc_variables.h :warning: 429due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );../include/vlc_variables.h
:    ^122
:39: ../include/vlc_variables.hnote: :expanded from macro 'var_Create'122
:39: note: expanded from macro 'var_Create'
misc/filter.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
:                                      ^
59#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):../include/vlc_common.h
13:                                      ^
:477: 15../include/vlc_common.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]:15note: 
:expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
        if (var_Type(obj, name))
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
131
:              ^
33: note: expanded from macro 'var_Type'
#define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:misc/filter.cIn file included from 1027::
misc/text_style.c../include/vlc_variables.h64:::284429:
::In file included from 5 ../include/vlc_common.h:warning: : 1027due to lvalue conversion 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
:442:5: warning:         var_Create(obj, 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]

        ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );../include/vlc_variables.h
:    ^
122:39../include/vlc_variables.h:: 122note: :    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );expanded from macro 'var_Create'39
:    ^
 
note: expanded from macro 'var_Create'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^                                      ^

../include/vlc_common.h:../include/vlc_common.h477#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
:15                                      ^477
:: ../include/vlc_common.h15note: ::expanded from macro 'VLC_OBJECT'477 
note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        const struct vlc_common_members: (const vlc_object_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]
            var_AddCallback(obj, name, TriggerFilterCallback, filter);In file included from 
            ^misc/subpicture.c:
33:
In file included from In file included from ../include/vlc_common.hmisc/text_style.c../include/vlc_variables.h:::102728166:
:
:In file included from ../include/vlc_variables.h../include/vlc_common.h51:::4551027 :
:note: ../include/vlc_variables.h5expanded from macro 'var_AddCallback':: 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]
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );

    ^                                                  ^    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );


    ^../include/vlc_variables.h
../include/vlc_common.h::122:477../include/vlc_variables.h39::: 15122note: ::expanded from macro 'var_Create'
 39note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 
note:                                       ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
            var_AddCallback(obj, name, restart_cb, obj);
            ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/text_style.c:28In file included from :
In file included from misc/subpicture.c../include/vlc_common.h::331027:
:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from ../include/vlc_variables.h
:../include/vlc_common.h              ^:469
:10275:
:../include/vlc_variables.h :warning: 469due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );../include/vlc_variables.h
:    ^122
:39:../include/vlc_variables.h :note: 122expanded from macro 'var_Create':
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^477
:15../include/vlc_common.h:: 477note: expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 In file included from misc/text_style.cmisc/subpicture.c::2833:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::477477::55::  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]

    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

    ^    ^

../include/vlc_variables.h../include/vlc_variables.h::122122::3939::  note: note: expanded from macro 'var_Create'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^                                      ^

../include/vlc_common.h:477../include/vlc_common.h::15477:: note: 15expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'VLC_OBJECT'
        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 misc/text_style.c:In file included from 28:
misc/subpicture.cIn file included from :../include/vlc_common.h33::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::1027491:
:../include/vlc_variables.h5::491 :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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
../include/vlc_variables.h    ^:
122:39:../include/vlc_variables.h :note: 122expanded from macro 'var_Create':
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^477
:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'
15: note: expanded from macro 'VLC_OBJECT'
        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 misc/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :511misc/subpicture.c::533::
 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]:
1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 misc/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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/subpicture.c:33:
In file included from ../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT1027
:
    ^../include/vlc_variables.h
:525:../include/vlc_variables.h5::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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_variables.h../include/vlc_common.h::122477::3915::  note: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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/subpicture.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT:
5    ^:
 warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from misc/text_style.c:28In file included from :
In file included from misc/subpicture.c../include/vlc_common.h::331027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::5541027::
5../include/vlc_variables.h:: 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]5
: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
../include/vlc_variables.h    ^:
122:39:../include/vlc_variables.h :note: 122expanded from macro 'var_Create':
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^477
:15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 misc/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:misc/subpicture.c563::335:
: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]1027
:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITnote: 
expanded from macro 'var_Create'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 misc/text_style.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9In file included from : misc/subpicture.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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )

        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )

        ^
../include/vlc_variables.h:128:43: #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )note: 
expanded from macro 'var_Change'
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )

                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
32 warnings generated.
        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]
    char **names = var_GetAllNames(VLC_OBJECT(filter));
                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if (!(var_Type(obj, name) & VLC_VAR_ISCOMMAND))
              ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
#define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        int filter_var_type = var_Type(filter, name);
                              ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
#define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            var_DelCallback(obj, name, TriggerFilterCallback, filter);
            ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            var_DelCallback(obj, name, restart_cb, obj);
            ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.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]
        var_Destroy(obj, name);
        ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.c:108: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]
    filter_t *p_blend = vlc_custom_create( p_this, sizeof(*p_blend), "blend" );
                        ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/rand.lo posix/rand.c
misc/filter.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]
        module_unneed( p_blend, p_blend->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        p_blend->p_module = module_need( p_blend, "video blending", NULL, false );
                            ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.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]
        module_unneed( p_blend, p_blend->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    vlc_object_release( p_blend );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In 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]
        msg_Warn( p_splitter, "can't get output pictures" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.c: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]
    video_splitter_t *p_splitter = vlc_custom_create( p_this,
                                   ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/filter.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]
    p_splitter->p_module = module_need( p_splitter, "video splitter", psz_name, true );
                           ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
        module_unneed( p_splitter, p_splitter->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    vlc_object_release( p_splitter );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const 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]
    image_handler_t *p_image = image_HandlerCreate( p_obj );
                               ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
#define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(blend, "blending %4.4s to %4.4s failed",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/filesystem.c:280:
../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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/filesystem.c:280:
../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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/filesystem.c:280:
../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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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/plugin.c:63:    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );9
:           ^ 
warning: due to lvalue conversion of the 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'
        msg_Warn( p_this, "cannot load module `%s' (%s)", path, dlerror() );
        ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:../include/vlc_messages.h477::8515::5 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
50 warnings generated.
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/timer.lo posix/timer.c
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/dirs.lo posix/dirs.c
50 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/error.lo posix/error.c
29 warnings generated.
28 warnings generated.
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/netconf.lo posix/netconf.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/specific.lo posix/specific.c
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/thread.lo posix/thread.c
40 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o linux/cpu.lo linux/cpu.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o linux/dirs.lo linux/dirs.c
44 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o linux/thread.lo linux/thread.c
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.hIn file included from :posix/timer.c122::3930: :
note: In file included from expanded from macro 'var_Create'../include/vlc_common.h
:1027:
../include/vlc_variables.h:203:12#define var_Create(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:
477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
25#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) warning
s                                      ^ generated
.
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: posix/dirs.cexpanded from macro 'var_SetChecked':
28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5:#define var_SetChecked(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]

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/timer.c:30In file included from :
In file included from posix/dirs.c../include/vlc_common.h::28:
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::1027241:
:../include/vlc_variables.h12::477 :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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

           ^    ^

../include/vlc_variables.h../include/vlc_variables.h::122140::3948::  note: note: expanded from macro 'var_Create'expanded from macro 'var_SetChecked'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h:
477                                               ^:
15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 posix/dirs.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'posix/timer.c
:30:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^256
:12../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

           ^              ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:In file included from 10:posix/dirs.c :warning: 28due to lvalue conversion 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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48:     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERITnote: 
expanded from macro 'var_GetChecked'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^477
:15../include/vlc_common.h::477 :note: 15expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'VLC_OBJECT'
        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 posix/dirs.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
              ^304
:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/timer.c:30In file included from :
posix/dirs.cIn file included from :../include/vlc_common.h28::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h:1027::
324../include/vlc_variables.h::10578:: 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]warning: 
due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )

        ^         ^

../include/vlc_variables.h:../include/vlc_variables.h128::14243::48 :note:  expanded from macro 'var_Change'note: 
expanded from macro 'var_GetChecked'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^
:15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 posix/timer.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30In file included from :
In file included from posix/timer.c../include/vlc_common.h::102730:
../include/vlc_variables.h:
:In file included from 203../include/vlc_common.h::121027::
 ../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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
39                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_Create':477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o posix/getaddrinfo.lo posix/getaddrinfo.c
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: In file included from note: expanded from macro 'var_SetChecked'posix/timer.c
:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
442                                               ^
:5../include/vlc_common.h::477 :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'
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)In file included from 
                                               ^posix/timer.c
:30../include/vlc_common.h:
:In file included from 477:../include/vlc_common.h15::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
455:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.hIn file included from :477posix/timer.c:15::30 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:554:5:         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]              ^

    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'In file included from 
posix/timer.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
563              ^:
5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1027:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_variables.h
:                                               ^578
:9../include/vlc_common.h:: 477warning: :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'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )              ^

        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/error.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^In file included from 
posix/specific.c:../include/vlc_common.h25::
477In file included from :../include/vlc_common.h15::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
276:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'posix/specific.c
:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from 
posix/thread.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)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]477
:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from 
posix/thread.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)276
:                                               ^10:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \142
:              ^48
: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.hIn file included from :posix/thread.c362::319:
: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]1027
:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

         ^
../include/vlc_variables.h:142:48: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477In file included from :15posix/specific.c:: 25note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12In file included from :linux/cpu.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]27
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12:    return var_SetChecked( p_obj, psz_name, VLC_VAR_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:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );:
477           ^:
15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from posix/thread.c:posix/specific.c31::
25In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h340:In file included from 442::9linux/dirs.c5:::  warning: 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]:
due to lvalue conversion 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:1027:
../include/vlc_variables.h:189:12: warning:     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &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]
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
        ^

    ^
../include/vlc_variables.h:../include/vlc_variables.h142::12248::39 :note:  expanded from macro 'var_GetChecked'note: 
expanded from macro 'var_Create'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)


                                      ^                                               ^

../include/vlc_variables.h../include/vlc_common.h../include/vlc_common.h:::140477477:::481515:::   note: note: note: expanded from macro 'var_SetChecked'expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'


#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                               ^


              ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:        const struct vlc_common_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]
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48In file included from : linux/cpu.cnote: :expanded from macro 'var_SetChecked'27:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12:#define var_SetChecked(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]

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
350                                      ^:
9:../include/vlc_common.hIn file included from  :linux/dirs.c477warning: ::due to lvalue conversion 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
::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h:203:12: warning:     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &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]

        ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
142:48: note: expanded from macro 'var_GetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_SetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)In file included from 
                                               ^posix/netconf.c
:37../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027::
 ../include/vlc_variables.hnote:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)1027
:
                                               ^../include/vlc_variables.h:
212:../include/vlc_common.h12::477: 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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
In file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)1027
:
                                               ^../include/vlc_variables.h
:469../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'In file included from 
posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)241
:                                               ^12
: ../include/vlc_common.hwarning: :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]:
15: note: expanded from macro 'VLC_OBJECT'In file included from 
posix/thread.c:31:
In file included from ../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );:
1027           ^:

../include/vlc_variables.h:362../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
9140              ^::
 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_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )

                                               ^        ^

../include/vlc_common.h:../include/vlc_variables.h477::14215:: 48note: :expanded from macro 'VLC_OBJECT' 
In file included from note: expanded from macro 'var_GetChecked'linux/cpu.c
:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
227              ^                                               ^:

12In file included from : ../include/vlc_common.hposix/specific.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
477:
:15In file included from :../include/vlc_common.h :note: 1027expanded from macro 'VLC_OBJECT':

../include/vlc_variables.h:477:5:    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, 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:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \140
:              ^48
: note: expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
122                                               ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 posix/specific.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :linux/cpu.c491::275:
: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]1027
:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );expanded from macro 'var_Create'

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 In file included from linux/dirs.cposix/netconf.c::2937:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::241276::1210::  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]

    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )

           ^         ^

../include/vlc_variables.h../include/vlc_variables.h::140142::4848::  note: note: expanded from macro 'var_GetChecked'expanded from macro 'var_SetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^                                               ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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               ^

posix/specific.c:25:
In file included from ../include/vlc_common.h:1027In file included from :
linux/cpu.c../include/vlc_variables.h::27511:
:In file included from 5../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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:12: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );:
            ^note: 
expanded from macro 'var_Create'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48:In file included from  posix/netconf.cnote: :expanded from macro 'var_SetChecked'37
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:#define var_SetChecked(o,n,t,v) var_SetChecked(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
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )In file included from 
         ^posix/specific.c
:25:
../include/vlc_variables.hIn file included from :../include/vlc_common.h142::102748:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:../include/vlc_variables.h
 :              ^note: 525
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]
In file included from posix/thread.c:31:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from 
../include/vlc_common.h                                               ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477429::15    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT5:
:     ^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]../include/vlc_variables.hIn file included from 
:linux/cpu.c122::27:
39In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_Create':

../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
276              ^    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:

10    ^:
 warning: #define var_Create(a,b,c) var_Create( VLC_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_variables.h                                      ^:
122:../include/vlc_common.h39::477 :note: 15expanded from macro 'var_Create':
 note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )142
:                                      ^48
: ../include/vlc_common.hnote:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:expanded from macro 'var_GetChecked'
477
              ^:
15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:In file included from 477:posix/specific.c15:: 25note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.hIn file included from :1027posix/netconf.c:
:../include/vlc_variables.h37::
539In file included from :../include/vlc_common.h5::1027 :
warning:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../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]:              ^
304
:17: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
In file included from     ^
posix/thread.c:31../include/vlc_variables.h:
:In file included from 122../include/vlc_common.h::    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))102739
:
:                ^ 
../include/vlc_variables.hnote: :expanded from macro 'var_Create'442
../include/vlc_variables.h::5142:: 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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

    ^                                               ^

../include/vlc_common.h../include/vlc_variables.h::477122::1539::  note: note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_Create'


              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                      ^linux/cpu.c

:              ^27
../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027::
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'293
:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/specific.c:25In file included from :
linux/dirs.cIn file included from :../include/vlc_common.h29::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::5541027::
5../include/vlc_variables.h:: 293warning: :due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
../include/vlc_variables.h         ^:
122:39:../include/vlc_variables.h :note: 142expanded from macro 'var_Create':
48In file included from : posix/thread.cnote: :expanded from macro 'var_GetChecked'31:

In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:../include/vlc_common.h455::4775#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)::
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'../include/vlc_common.h

:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );

              ^    ^

../include/vlc_variables.h:122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
39              ^:
 note: expanded from macro 'var_Create'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
324                                      ^:
10:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^In file included from 
linux/cpu.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:../include/vlc_variables.h
27:              ^:

142In file included from :../include/vlc_common.h48::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_GetChecked':
304:17: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))

                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from linux/dirs.c../include/vlc_common.h::29477:
:In file included from 15../include/vlc_common.h:: In file included from 1027note: :
posix/thread.cexpanded from macro 'VLC_OBJECT'../include/vlc_variables.h
::31304:
:In file included from 17../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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:        const struct vlc_common_members: (const 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]
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );note: 
expanded from macro 'var_GetChecked'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 
note:                                       ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/cpu.c:27In file included from :
In file included from posix/specific.c../include/vlc_common.h::251027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::3241027::
10../include/vlc_variables.h:: 578warning: :due to lvalue conversion 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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):
48        ^:
 note: expanded from macro 'var_GetChecked'../include/vlc_variables.h
:128:43: note: expanded from macro 'var_Change'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.hposix/thread.c::47731::
15In file included from :../include/vlc_common.h #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e ):note: 
1027expanded from macro 'VLC_OBJECT'                                          ^:


../include/vlc_variables.h:../include/vlc_common.h477::4775::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'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \linux/dirs.c
:              ^
29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &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:142:48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from linux/cpu.c:posix/thread.c27::
31In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
../include/vlc_variables.h1027::
340../include/vlc_variables.h::9491:: 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]
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^../include/vlc_variables.h
:142:48../include/vlc_variables.h:: 122note: :expanded from macro 'var_GetChecked'39
: note: expanded from macro 'var_Create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^477
:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        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 linux/dirs.c:2529:
 warningIn file included from s../include/vlc_common.h generated:.
1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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/netconf.c:37    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ):

In file included from         ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::362142::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'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )

        ^../include/vlc_common.h
:477../include/vlc_variables.h::15142:: 48note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)              ^

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
1027              ^:

../include/vlc_variables.h:511:5:In file included from  linux/cpu.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]27
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITdue to lvalue conversion of the 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )48
:                                      ^ 
note: expanded from macro 'var_GetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/thread.c:31:
In file included from In file included from ../include/vlc_common.h:linux/dirs.c1027::
29../include/vlc_variables.h:
:In file included from 539../include/vlc_common.h::51027::
 ../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]362
:9: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )39
:        ^ 
note: expanded from macro 'var_Create'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:In file included from 1027:
posix/netconf.c../include/vlc_variables.h::37429:
:In file included from 5../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT ); 
note:     ^expanded from macro 'var_Create'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 posix/thread.c:31:
In file included from ../include/vlc_common.hIn file included from :1027linux/dirs.c:
:../include/vlc_variables.h29:578:
:In file included from 9../include/vlc_common.h:: 1027warning: :
due to lvalue conversion of the 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: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:
     ^note: 
expanded from macro 'var_Change'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :linux/cpu.c469::275:
: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]1027
:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:122:39: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_Create'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^477
:5: warning: due to lvalue conversion 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 linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:
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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:491:5: warning: due to lvalue conversion 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 
linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )39
:                                      ^ 
note: expanded from macro 'var_Create'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: In file included from warning: linux/cpu.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]:
27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITwarning: 
due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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 linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT:

../include/vlc_variables.h    ^:
491: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]:
39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )    ^

                                      ^
../include/vlc_common.h../include/vlc_variables.h::477122::1539::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
1027              ^:

../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^511
:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'posix/netconf.c
:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5        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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: In file included from note: linux/cpu.cexpanded from macro 'var_Create':
27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, 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]477
:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
39              ^:
 note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \563
:              ^5
: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from linux/cpu.c:27:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
../include/vlc_common.h                                      ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477539::155::  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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \posix/netconf.c
:              ^37
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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 linux/cpu.c:27:
In file included from ../include/vlc_common.h:    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )1027
:
        ^../include/vlc_variables.h
:554:5../include/vlc_variables.h:: 128warning: :43due to lvalue conversion 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_Change'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )

                                          ^
../include/vlc_variables.h../include/vlc_common.h::122477::3915::  note: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/cpu.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/dirs.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_output/sap.lo stream_output/sap.c
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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: In file included from expanded from macro 'net_ConnectDgram'
linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e):
189                         ^:
12:../include/vlc_common.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]15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
25 warnings generated.
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from linux/thread.c:43:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_output/sdp.lo stream_output/sdp.c
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]
    if (var_InheritBool(vlc, "dbus"))
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (!var_InheritBool(vlc, "one-instance")
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
     && !(var_InheritBool(vlc, "one-instance-when-started-from-file")
          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
       && var_InheritBool(vlc, "started-from-file")))
          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(vlc, "item option %s incompatible with single instance",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *name = var_GetString(vlc, "dbus-mpris-name");
                 ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(vlc, "no running VLC instance - continuing normally...");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(vlc, "D-Bus session bus connection failure: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Warn(vlc, "running VLC instance - exiting...");
    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
posix/specific.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]
    const dbus_bool_t play = !var_InheritBool(vlc, "playlist-enqueue");
                              ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
posix/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]
        msg_Dbg(vlc, "adding track %s to running instance", mrl);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
posix/specific.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]
            msg_Err(vlc, "D-Bus error: %s", err.message);
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        if (var_InheritBool (p_libvlc, "rt-priority"))
            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            rt_offset = var_InheritInteger (p_libvlc, "rt-offset");
                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
28 warnings generated.
25 warnings generated.
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from posix/getaddrinfo.c25:29 warning:
sIn file included from  generated../include/vlc_common.h.
:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..    -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/share/locale\" -DPKGDATADIR=\"/usr/share/vlc\" -DPKGLIBDIR=\"/usr/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_output/stream_output.lo stream_output/stream_output.c
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25In file included from posix/getaddrinfo.c warning:s29 generated:
.
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
56 warnings generated.
28 warnings generated.
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
37 warnings generated.
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const 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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In 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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
stream_output/sap.c:102:22:#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    addr->interval = var_CreateGetInteger (obj, "sap-interval");
                     ^
../include/vlc_variables.h:495:59:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_CreateGetInteger'

#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
stream_output/sap.c:110:9        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]
        msg_Err (obj, "unable to spawn SAP announce thread");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sap.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]
    msg_Dbg (obj, "adding SAP session");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_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]
        msg_Err (obj, "No/invalid address specified for SAP announce" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sap.c:253:17: warning: due to lvalue conversion 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 (obj, "Out-of-scope multicast address "
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_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]
            msg_Err (obj, "Address family %d not supported by SAP",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sap.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]
        msg_Err (obj, "%s", gai_strerror (i));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sap.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]
    msg_Dbg (obj, "using SAP address: %s", psz_addr);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sap.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]
    msg_Dbg (obj, "removing SAP session");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sdp.c:179: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]
    str = var_GetNonEmptyString(obj, varname);
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sdp.c:192: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]
    str = var_GetNonEmptyString(obj, varname);
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_output/sdp.c:205: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]
    str = var_GetNonEmptyString(obj, varname);
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    str = var_GetNonEmptyString(obj, varname);
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    str = var_GetNonEmptyString(obj, varname);
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
27 warnings generated.
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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            var_InheritBool(p_parent, "sout-display"), psz_dest );
            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sout = vlc_custom_create( p_parent, sizeof( *p_sout ), "stream output" );
             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_sout, "using sout chain=`%s'", psz_chain );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Err( p_sout, "stream chain failed for `%s'", psz_chain );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_sout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_sout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_sout, "new sout input failed (sout_input: %p)",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_sout, "removing a sout input (sout_input: %p)",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_access = vlc_custom_create( p_sout, sizeof( *p_access ), "access out" );
               ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_need( p_access, "sout access", p_access->psz_access, true );
        ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( p_access );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_unneed( p_access, p_access->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_access );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_mux = vlc_custom_create( p_sout, sizeof( *p_mux ), "mux" );
            ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_need( p_mux, "sout mux", p_mux->psz_mux, true );
        ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( p_mux );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_sout, "muxer support adding stream at any time" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_sout, "muxer prefers to wait for all ES before "
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_unneed( p_mux, p_mux->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_mux );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_mux, "cannot add a new stream (unsupported while muxing "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "adding a new input" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_mux, "cannot add this stream" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
     && block_FifoCount( p_input->p_fifo ) > 0 )
        ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# 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]
            msg_Warn( p_mux, "no more input streams for this mux" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_mux, "late buffer for mux input (%"PRId64")",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if( block_FifoCount( p_input->p_fifo ) < i_blocks )
            ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# 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]
    msg_Dbg( p_stream, "destroying chain... (name=%s)", p_stream->psz_name );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_unneed( p_stream, p_stream->p_module );
        ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
#define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_stream, "destroying chain done" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_stream );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_stream = vlc_custom_create( p_sout, sizeof( *p_stream ), "stream out" );
               ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_sout, "stream=`%s'", p_stream->psz_name );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        module_need( p_stream, "sout stream", p_stream->psz_name, true );
        ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
#define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
                                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
37 warnings generated.
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]
    return vlc_custom_create( p_this, sizeof( encoder_t ), "encoder" );
           ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
        vlc_custom_create(VLC_OBJECT(o), s, n)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
33 warnings generated.
70 warnings generated.
../doltlibtool  --tag=CC   --mode=link i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot  -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/dbus-1.0 -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/lib/dbus-1.0/include  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong  -no-undefined -export-symbols ./libvlccore.sym -version-info 9:0:0    -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -Wl,-z,defs -o libvlccore.la -rpath /usr/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 linux/cpu.lo linux/dirs.lo linux/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   -lidn     -lm   -ldbus-1 
libtool: link: echo "{ global:" > .libs/libvlccore.ver
libtool: link:  cat ./libvlccore.sym | sed -e "s/\(.*\)/\1;/" >> .libs/libvlccore.ver
libtool: link:  echo "local: *; };" >> .libs/libvlccore.ver
libtool: link:  i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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 linux/.libs/cpu.o linux/.libs/dirs.o linux/.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   ../compat/.libs/libcompat.a -lidn -lm -ldbus-1  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian -fstack-protector-strong -O2 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -O2 -g -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native= -O3 -fstack-protector-strong -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native= -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs   -Wl,-soname -Wl,libvlccore.so.9 -Wl,-version-script -Wl,.libs/libvlccore.ver -o .libs/libvlccore.so.9.0.0
libtool: link: (cd ".libs" && rm -f "libvlccore.so.9" && ln -s "libvlccore.so.9.0.0" "libvlccore.so.9")
libtool: link: (cd ".libs" && rm -f "libvlccore.so" && ln -s "libvlccore.so.9.0.0" "libvlccore.so")
libtool: link: ( cd ".libs" && rm -f "libvlccore.la" && ln -s "../libvlccore.la" "libvlccore.la" )
make[3]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/src'
make[2]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/src'
Making all in modules
make[2]: Entering directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
/bin/bash ../autotools/ylwrap codec/webvtt/CSSGrammar.y y.tab.c codec/webvtt/CSSGrammar.c y.tab.h `echo codec/webvtt/CSSGrammar.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output codec/webvtt/CSSGrammar.output -- bison -y -d 
touch dummy.cpp
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:29.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   29 | %pure-parser
      | ^~~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:29.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]
   29 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:77.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   77 | %expect 10
      | ^~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:119.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  119 | %destructor { vlc_css_term_Clean($$); } <term>
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:134.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  134 | %destructor { vlc_css_rules_Delete($$); } <rule>
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:148.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  148 | %destructor { vlc_css_selectors_Delete($$); } <selector> <selectorList>
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:153.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  153 | %destructor { vlc_css_declarations_Delete($$); } <declaration> <decla...
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:166.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  166 | %destructor { vlc_css_expression_Delete($$); } <expr>
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y:171.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc]
  171 | %destructor { free($$); } <string>
      | ^~~~~~~~~~~
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules/codec/webvtt/CSSGrammar.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
updating codec/webvtt/CSSGrammar.h
make  all-recursive
make[3]: Entering directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
Making all in .
make[4]: Entering directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/libdvdread_plugin_la-dvdread.lo `test -f 'access/dvdread.c' || echo './'`access/dvdread.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/ftp.lo access/ftp.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/http.lo access/http.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/tcp.lo access/tcp.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/udp.lo access/udp.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/libavio_plugin_la-avio.lo `test -f 'access/avio.c' || echo './'`access/avio.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/satip.lo access/satip.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/concat.lo access/concat.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libaccess_mtp_plugin_la-mtp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libusb-1.0 -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/libaccess_mtp_plugin_la-mtp.lo `test -f 'access/mtp.c' || echo './'`access/mtp.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o access/librist_plugin_la-rist.lo `test -f 'access/rist.c' || echo './'`access/rist.c
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/ftp.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12:         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]              ^

In file included from access/ftp.c:37:
In file included from ../include/vlc_common.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );1027
:
           ^../include/vlc_variables.h
:203:12../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]48
: note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_variables.h../include/vlc_common.h:140::47748::15 :note:  expanded from macro 'var_SetChecked'note: 
expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'access/dvdread.c
:In file included from 41access/tcp.c:
:In file included from ../include/vlc_common.h:301027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1891027#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)::

In file included from ../include/vlc_variables.h                                               ^12access/http.c
::: 18936../include/vlc_common.hwarning: ::
: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]12In file included from :
15:../include/vlc_common.h:  :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]1027expanded from macro 'VLC_OBJECT'
:

../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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) \
              ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

           ^
../include/vlc_variables.h:140:48    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );:

            ^
           ^note: 
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:140../include/vlc_variables.h::48140:: 48note: :expanded from macro 'var_SetChecked' 
note: expanded from macro 'var_SetChecked'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.hIn file included from :477access/ftp.c::15#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):37
 :
                                               ^note: In file included from 
expanded from macro 'VLC_OBJECT'../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
:../include/vlc_common.h
1027:                                               ^:
477
../include/vlc_variables.h::15212:../include/vlc_common.h: :note: 12477expanded from macro 'VLC_OBJECT'::
 15warning: :        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] 

note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/http.c
:              ^36
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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:1027:
../include/vlc_variables.h:203:12:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &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]In file included from 
../include/vlc_variables.haccess/tcp.c::14230::
48In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_GetChecked':

../include/vlc_variables.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );203
:           ^12
: 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#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
48                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_SetChecked':
477:15: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );expanded from macro 'VLC_OBJECT'

           ^
In file included from access/ftp.c#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_variables.h:
:37140                                               ^:

:In file included from 48../include/vlc_common.h../include/vlc_common.h::: 1027477note: :
:expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h15
::
              ^227 
: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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );expanded from macro 'VLC_OBJECT'

           ^
../include/vlc_variables.h:140:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_SetChecked'

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \276
:              ^10
: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from access/dvdread.caccess/http.c::4136:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::212293::1210::  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]

In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_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../include/vlc_variables.h::140142::48:48In file included from  :access/ftp.cnote:  :expanded from macro 'var_SetChecked'note:     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);37expanded from macro 'var_GetChecked'

:

           ^In file included from 
../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h140::24148#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)                                               ^12: 

note:                                                 ^expanded from macro 'var_SetChecked'
warning: ../include/vlc_common.h
../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]::
477477::1515: :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'VLC_OBJECT'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
../include/vlc_common.h           ^:
477:15:../include/vlc_variables.h :note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \140expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^:


48              ^:
 note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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/http.c:In file included from 36access/tcp.c:
:In file included from 30../include/vlc_common.h:
:In file included from 1027../include/vlc_common.hIn file included from :
:../include/vlc_variables.haccess/ftp.c1027:    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );304::

:../include/vlc_variables.h           ^1737
: ::
../include/vlc_variables.hwarning: 227In 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
::102712:
:../include/vlc_variables.h :warning: 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]
:    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^140
:48    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );:
 ../include/vlc_variables.h           ^note: :
expanded from macro 'var_SetChecked'140
:../include/vlc_variables.h48::140 :note: 48expanded from macro 'var_SetChecked':
     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))note: 
expanded from macro 'var_SetChecked'                ^

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^../include/vlc_variables.h
:142:../include/vlc_common.h48:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):477
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
 :                                               ^note: expanded from macro 'var_GetChecked'                                               ^15


:../include/vlc_common.h ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT':477
477::1515::#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)  note: 
note: expanded from macro 'VLC_OBJECT'                                               ^
expanded from macro 'VLC_OBJECT'

../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
        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 access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_output/adummy.lo audio_output/adummy.c
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/tcp.c:In file included from 30:
access/dvdread.cIn file included from :../include/vlc_common.h41::
1027In file included from :
../include/vlc_common.h:../include/vlc_variables.h1027:241In file included from :
:access/ftp.c../include/vlc_variables.h12:::241 37::
warning: 12In 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
 :warning: 1027:
due to lvalue conversion of the 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: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
../include/vlc_variables.h           ^:
140:48:../include/vlc_variables.h :note: 140expanded from macro 'var_SetChecked'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) ):

48         ^:
 note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^477
:15../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)::
 477                                               ^note: :
expanded from macro 'VLC_OBJECT'15
:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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               ^
access/http.c:36:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_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 access/tcp.c:30:
In file included from ../include/vlc_common.h:1027In file included from :
../include/vlc_variables.haccess/dvdread.c::#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)25641
::
                                               ^12In file included from 
:../include/vlc_common.h :../include/vlc_common.hwarning: 1027due to lvalue conversion of 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::15256:: 12note: :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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );expanded from macro 'var_SetChecked'
           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477In file included from :15access/ftp.c:: note: 37expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

../include/vlc_variables.h              ^:
293:10: warning: due to lvalue conversion 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) \

              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
In file included from                                                ^
access/http.c:../include/vlc_common.h36::
477In file included from :../include/vlc_common.h15::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
340:9: warning: due to lvalue conversion 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) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.haccess/tcp.c::34030::
9In file included from :../include/vlc_common.h :In file included from warning: 1027access/dvdread.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]:
:
41../include/vlc_variables.h:
:In file included from 276../include/vlc_common.h::101027::
 ../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]276
:10    if( var_GetChecked( p_obj, psz_name, VLC_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:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )note: 
expanded from macro 'var_GetChecked'         ^

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )../include/vlc_variables.h
:         ^142
:48: ../include/vlc_variables.hnote: :expanded from macro 'var_GetChecked'142
:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)48
:                                               ^ 
note: expanded from macro 'var_GetChecked'../include/vlc_common.h
:477:15: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)477
:                                               ^15
: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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 access/ftp.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48:In file included from  access/http.cnote: :expanded from macro 'var_GetChecked'36
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9#define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
29        ^:

In file included from ../include/vlc_common.h:../include/vlc_variables.h1027::
142../include/vlc_variables.h::48189::In file included from  12access/tcp.cnote: : :expanded from macro 'var_GetChecked'30warning: 
due to lvalue conversion 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 ../include/vlc_common.haccess/dvdread.c::102741:
:
../include/vlc_variables.hIn file included from :../include/vlc_common.h293#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)::
101027                                               ^::

 ../include/vlc_variables.hwarning: ../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]:293
477:    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );:10
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]
../include/vlc_variables.h
:140    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) ):
48         ^:
 note: expanded from macro 'var_SetChecked'../include/vlc_variables.h
:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )              ^:
 
note:          ^expanded from macro 'var_GetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
142:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_GetChecked':
 #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:477:15: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        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 access/ftp.c:In file included from 37access/http.c:
:In file included from 36../include/vlc_common.h:
:In file included from 1027../include/vlc_common.h:
:../include/vlc_variables.h1027::
324../include/vlc_variables.h::10362:: 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] 
warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )

        ^
../include/vlc_variables.h:142../include/vlc_variables.h::48142:: 48note: :expanded from macro 'var_GetChecked' 
note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_common.h                                               ^:
477:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        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 access/avio.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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/tcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :access/udp.c    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );304:
:40           ^17:

:In file included from  ../include/vlc_common.hIn file included from warning: access/dvdread.c:../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]102741::
:
../include/vlc_variables.h
140In file included from ::../include/vlc_common.h36248:::10279 :
:../include/vlc_variables.hnote:  :expanded from macro 'var_SetChecked'    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))warning: 304

due to lvalue conversion 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: ../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]142
:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )expanded from macro 'var_GetChecked'
../include/vlc_common.h
        ^:
477:15:../include/vlc_variables.h    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
 :                ^note: 142
expanded from macro 'VLC_OBJECT':
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)48../include/vlc_variables.h
::                                               ^ 142
note: :expanded from macro 'var_GetChecked'../include/vlc_common.h48
::477         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:note: 
15expanded from macro 'var_GetChecked'
              ^:
 note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
15                                               ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        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 access/ftp.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )In file included from 
        ^access/satip.c
:34../include/vlc_variables.h:
:In file included from 142:../include/vlc_common.h48::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_GetChecked':
189:12: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^140
:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.haccess/avio.c::47729::
15:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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) \
              ^
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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:1027:
../include/vlc_variables.h:324:10: warning:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &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:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^In file included from 
access/ftp.c:../include/vlc_variables.h37::
142In file included from :../include/vlc_common.h48::#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)1027 
:
note:                                                ^../include/vlc_variables.hexpanded from macro 'var_GetChecked'
:
350../include/vlc_common.h::9477:: 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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15In file included from : access/satip.cnote: :expanded from macro 'VLC_OBJECT'    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
34
:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        ^In file included from 

../include/vlc_common.h              ^:
1027../include/vlc_variables.h:
:../include/vlc_variables.h142::20348::12:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \  
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]


#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

                                               ^           ^

../include/vlc_common.h:477../include/vlc_variables.h::15140:: 48note: :expanded from macro 'VLC_OBJECT' 
note: In file included from expanded from macro 'var_SetChecked'In file included from 
access/avio.caccess/concat.c::29:
28In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)227

../include/vlc_variables.h              ^                                               ^
::
12189../include/vlc_common.h::: 12477warning: ::due to lvalue conversion 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
warning: :due to lvalue conversion 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
140              ^:
48: note: expanded from macro 'var_SetChecked'    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );In file included from 

access/http.c           ^:
36:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027140:
:../include/vlc_variables.h48:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v): 429
note: :expanded from macro 'var_SetChecked'                                               ^5
:
../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:
15    ^:
 note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340In file included from :access/dvdread.c9::41 :
warning: 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]:
1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15In file included from :access/satip.c :note: 34expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
In file included from 

In file included from ../include/vlc_common.h                                               ^access/udp.c:
:102740:
../include/vlc_common.h:
../include/vlc_variables.hIn file included from ::../include/vlc_common.h477212::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:102715:

../include/vlc_variables.h12              ^:::
  429note: warning: In file included from :access/avio.cexpanded 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]5:

29::
 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]:
1027:
../include/vlc_variables.h:In file included from 241        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
:access/ftp.c:
              ^37           ^12:
:
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
In file included from  
../include/vlc_common.hIn file included from warning: ../include/vlc_variables.h    ^access/concat.c: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]140

:1027access/http.c:::
364828../include/vlc_variables.h../include/vlc_variables.h:
::
:In file included from :In file included from  122../include/vlc_common.h362../include/vlc_common.h:note: :    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );expanded from macro 'var_SetChecked'
::102739
91027:
:           ^
::
../include/vlc_variables.h  :warning: 203../include/vlc_variables.h../include/vlc_variables.hnote: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)12:expanded from macro 'var_Create':
442
140
 ::                                               ^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]5

::  ../include/vlc_common.hwarning: note: :477    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &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]expanded from macro 'var_SetChecked'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):


        ^

15                                      ^:
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val ); 
../include/vlc_variables.hnote: ../include/vlc_common.h           ^:expanded from macro 'VLC_OBJECT'
:142
:477../include/vlc_variables.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)48::    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
140:                                               ^:15:
 
    ^note: 48../include/vlc_common.h 
expanded from macro 'var_GetChecked'::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: ../include/vlc_variables.h

: note: 477expanded from macro 'VLC_OBJECT'expanded from macro 'var_SetChecked'              ^122
:

:1539::  note: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'


                                               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_common.h                                               ^:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
477
:../include/vlc_common.h              ^:15:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )477 
note: :        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                      ^expanded from macro 'VLC_OBJECT'15

:
              ^ ../include/vlc_common.h
note: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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 
access/tcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )In file included from 
access/dvdread.c        ^:
41:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1421027::
48../include/vlc_variables.h:: 350note: :expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )15
:        ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: In file included from note: access/satip.cexpanded from macro 'VLC_OBJECT':
34:
In file included from In file included from ../include/vlc_common.haccess/udp.c::102740:
:
../include/vlc_variables.hIn file included from :../include/vlc_common.h227:In file included from :1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/avio.c12:

:../include/vlc_variables.h              ^:29:
:
 442In 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.h5
::1027 :
In file included from warning: ../include/vlc_variables.haccess/http.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]::
25636::
12In file included from :../include/vlc_common.h     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );:warning: 
1027due to lvalue conversion of the 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    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );:
455../include/vlc_variables.h    ^::
5140::48../include/vlc_variables.h ::warning: 122     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, 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]:39note: In file included from 

           ^:expanded from macro 'var_SetChecked'access/concat.c
 :
note: 28expanded from macro 'var_Create':
../include/vlc_variables.h
In file included from :../include/vlc_common.h140::102748:
:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT ); ../include/vlc_variables.h
:note: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_SetChecked'
    ^212


:                                               ^                                      ^
../include/vlc_variables.h12
::../include/vlc_common.h:122 ../include/vlc_common.hwarning: 477:#define var_SetChecked(o,n,t,v) var_SetChecked(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]:39

477:15:                                               ^15: 
: note: note: ../include/vlc_common.h :expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);note: 477


expanded from macro 'VLC_OBJECT':15           ^
:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )140
:                                      ^48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
 
note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \              ^../include/vlc_common.hexpanded from macro 'var_SetChecked'

:
              ^477
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 access/tcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:In file included from 48access/dvdread.c:: 41note: :
expanded from macro 'var_GetChecked'In file included from ../include/vlc_common.h
:In file included from 1027access/udp.c:
:../include/vlc_variables.h40::
362In file included from In file included from :../include/vlc_common.h9access/satip.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):::
341027                                                ^:
:
warning: 
../include/vlc_variables.hIn 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]:../include/vlc_common.h:
455:1027:5477:
:../include/vlc_variables.h:In file included from  :In file included from 15access/http.c:warning: 24136:due to lvalue conversion 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    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ): 
In file included from note: :
12../include/vlc_common.hexpanded from macro 'VLC_OBJECT':29        ^:
 :
warning: 
1027In 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
../include/vlc_variables.h../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );::
1421027    ^:469:

48../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
::              ^5:In file included from ../include/vlc_variables.h 
:note: :276    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );access/concat.c122expanded from macro 'var_GetChecked' :

10::warning:            ^:2839due to lvalue conversion 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: 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_variables.h../include/vlc_common.h:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: :
1027expanded from macro 'var_Create'140:
                                               ^

:../include/vlc_variables.h48:../include/vlc_common.h227:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:: 
12note: 477:    ^:15
 #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_SetChecked'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &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
          ^
note: :../include/vlc_common.hexpanded from macro 'VLC_OBJECT'122

::47739::../include/vlc_variables.h15 :#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):note: 142
 expanded from macro 'var_Create':                                               ^note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
48
expanded from macro 'VLC_OBJECT'


              ^:../include/vlc_common.h           ^
 :
note: 477expanded from macro 'var_GetChecked':15
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )::
140 note:                                       ^:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'
48
:../include/vlc_common.h
 :              ^note: 477#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

expanded from macro 'var_SetChecked':                                               ^
15
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477:
15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        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 access/ftp.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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/udp.c:40:
In file included from ../include/vlc_common.h:1027    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:

../include/vlc_variables.h    ^:
469:In file included from 5../include/vlc_variables.haccess/satip.c::: 12234warning: :due to lvalue conversion 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 :

39access/http.cIn file included from ::../include/vlc_common.h 36:note: :
1027expanded from macro 'var_Create'In file included from :

../include/vlc_common.h../include/vlc_variables.h::1027256:
:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );12../include/vlc_variables.h
::    ^477
 :#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )warning: ../include/vlc_variables.h
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]:                                      ^
122
: ../include/vlc_common.h:warning: In file included from :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]access/concat.c477:
:: 2815note: :
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );:expanded from macro 'var_Create'In file included from 
 
../include/vlc_common.h           ^note: :
expanded from macro 'VLC_OBJECT'1027:
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
../include/vlc_variables.h../include/vlc_variables.h
::    ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )241140

::                                      ^1248../include/vlc_variables.h
:::122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \  ../include/vlc_common.hwarning: :
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]39              ^expanded from macro 'var_SetChecked'477

:
:In file included from  15note: :access/avio.cexpanded from macro 'var_Create' :
29note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
1027
                                               ^:
           ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h

../include/vlc_common.h:                                      ^../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \293
477:
:../include/vlc_common.h:140              ^10::15477
:48:  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]15 

:note:  expanded from macro 'var_SetChecked'note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )              ^#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)


         ^                                               ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_common.h../include/vlc_variables.h
::477142::1548::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                               ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/ftp.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
access/http.c    ^:
36:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027122:
:../include/vlc_variables.h39::491 :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]In file included from 
access/udp.c:40:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^477
:5../include/vlc_common.h:: 477warning: :    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_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]
15
    ^:
 In file included from note: expanded from macro 'VLC_OBJECT'access/concat.c
../include/vlc_variables.h::28122:
:In file included from 39../include/vlc_common.h:: 1027note: :
expanded from macro 'var_Create'../include/vlc_variables.h
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \256    ^
:
              ^12
: ../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]#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122

:                                      ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );

           ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
140../include/vlc_common.h::48477In file included from ::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/satip.c 15
:note: :expanded from macro 'var_SetChecked'               ^34

:
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:276In file included from :10access/avio.c#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)::
 29                                               ^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]

../include/vlc_common.hIn file included from               ^:../include/vlc_common.h
477::102715:
:../include/vlc_variables.h :note: 304expanded from macro 'VLC_OBJECT':
17    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &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:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetChecked'

    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'
access/tcp.c:30:
In file included from #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^1027
:
../include/vlc_variables.h../include/vlc_common.h::429477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
515              ^:: 
 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'

In file included from In file included from access/dvdread.caccess/ftp.c::41        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \37:

:
In file included from     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );In file included from ../include/vlc_common.h              ^../include/vlc_common.h:

:1027    ^1027:

:
../include/vlc_variables.h../include/vlc_variables.h::429../include/vlc_variables.h455:::12255:::39  :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]note: 
expanded from macro 'var_Create'
In file included from access/http.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
36
                                      ^    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );:
    ^

In file included from 
    ^../include/vlc_common.h:../include/vlc_common.h
1027../include/vlc_variables.h::
:477../include/vlc_variables.h../include/vlc_variables.h122::::1512251139:In file included from ::39:5access/udp.c : ::note: note:   40expanded from macro 'var_Create'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 'var_Create'In file included from 

../include/vlc_common.h:1027:
../include/vlc_variables.h:491#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
5                                      ^:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../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]                                      ^              ^    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT477



:    ^../include/vlc_common.h15
::477 :note: ../include/vlc_variables.h15expanded from macro 'VLC_OBJECT'In file included from ::122
 access/concat.c:note: :    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );2839expanded from macro 'VLC_OBJECT'
:
:
In file included from     ^../include/vlc_common.h 
:note: 1027expanded from macro 'var_Create':

../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h:
:122              ^
276:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:39
10:              ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ): 

                                       ^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]

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
../include/vlc_common.h         ^:
477:15../include/vlc_variables.h:: 142:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 48
expanded from macro 'VLC_OBJECT':              ^
 
note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:In file included from 477:access/satip.c15::34 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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) \

              ^
    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 access/tcp.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
30                                               ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15In file included from :: access/avio.c442:note: :529expanded from macro 'VLC_OBJECT'
::
 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]:
1027:
../include/vlc_variables.h:324In file included from :access/dvdread.c10:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \41:
:
               ^In file included from warning: 
../include/vlc_common.h    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_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]
    ^:In file included from 

1027access/ftp.c:
:../include/vlc_variables.h../include/vlc_variables.h37::
:442In file included from 122:../include/vlc_common.h:5:39:1027    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) ): :

 ../include/vlc_variables.h: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]note: 
469access/http.c:
expanded from macro 'var_Create':../include/vlc_variables.h5
36:::
142 In file included from :warning: ../include/vlc_common.h48:due to lvalue conversion 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     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
1027#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: access/udp.c
:

expanded from macro 'var_GetChecked'../include/vlc_variables.h::    ^525                                      ^
40
:
5:
../include/vlc_common.h:../include/vlc_variables.hIn file included from :    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT ); :../include/vlc_common.hwarning: 477
122#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]:    ^:
1027
15:

39../include/vlc_variables.h                                               ^::../include/vlc_variables.h: :122
 511note: :note: :expanded from macro 'var_Create'../include/vlc_common.h39expanded from macro 'VLC_OBJECT'5
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT::477:

     ^: warning: 
15note: due to lvalue conversion of the 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:expanded from macro 'var_Create'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ): 

122:note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                      ^39expanded from macro 'VLC_OBJECT'

:
              ^../include/vlc_common.h
 :    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITnote: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
expanded from macro 'var_Create'    ^477


:                                      ^15
:../include/vlc_variables.h ../include/vlc_common.h:note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:122expanded from macro 'VLC_OBJECT'
477#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
              ^:
39:
15                                      ^ :
 note: note: expanded from macro 'var_Create'
../include/vlc_common.hexpanded from macro 'VLC_OBJECT'In file included from :        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
access/concat.c
              ^477:
:2815:
:In file included from ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) :
note: 1027                                      ^expanded from macro 'VLC_OBJECT':

../include/vlc_variables.h
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
293../include/vlc_common.h              ^::
10477:: 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]:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
 
note:               ^expanded from macro 'VLC_OBJECT'

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:In file included from 142access/satip.c::4834::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
1027:
../include/vlc_variables.h:304:17: warning: #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:477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:In file included from  note: access/tcp.cexpanded from macro 'VLC_OBJECT':
30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5        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]
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );In file included from 
access/dvdread.c    ^:
41:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1221027:
:../include/vlc_variables.h39::455 :note: 5In file included from expanded from macro 'var_Create':access/http.c
 :warning: 36due to lvalue conversion 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:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )539
:                                      ^5
In file included from :../include/vlc_common.haccess/udp.c In file included from :    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );:In file included from warning: 477access/ftp.c
40access/avio.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 :15
37:
../include/vlc_common.h29:
:
../include/vlc_variables.h In file included from :note: In file included from :../include/vlc_common.h1027expanded from macro 'VLC_OBJECT'../include/vlc_common.h122:::

    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT:102739../include/vlc_variables.h
1027:
: :    ^note: :
../include/vlc_variables.hexpanded from macro 'var_Create'
525
../include/vlc_variables.h:::4775:340../include/vlc_variables.h5        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::::
 9122#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )               ^
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] 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]

:
due to lvalue conversion of the 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.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

    ^    ^    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )



        ^                                      ^
../include/vlc_variables.h../include/vlc_variables.h
::122122:../include/vlc_variables.h../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:39::In file included from 
47739              ^:::142access/concat.c
15  :::note: note: 4828 expanded from macro 'var_Create'expanded from macro 'var_Create'::
note: 
In file included from 
../include/vlc_common.h expanded from macro 'VLC_OBJECT':note: 
1027expanded from macro 'var_GetChecked':

../include/vlc_variables.h:304#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                      ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )17

:                                      ^ ../include/vlc_common.h
:warning: 477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,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]
:
:
                                               ^15              ^477
:
: ../include/vlc_common.h15:note: :477 expanded from macro 'VLC_OBJECT':note: 
15expanded from macro 'VLC_OBJECT':    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
 
note:                 ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:142:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetChecked'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
access/satip.c              ^:
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324In file included from :access/tcp.c10::30 :
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
:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.hIn file included from :access/dvdread.c122::41#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):

39In file included from ../include/vlc_common.h                                               ^::
 1027note: ../include/vlc_common.h:
expanded from macro 'var_Create':../include/vlc_variables.h
477::46915:In file included from :5 :access/http.c:note:  36expanded from macro 'VLC_OBJECT':
warning: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
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
                                      ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477554::155        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
      var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );              ^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'

In file included from In file included from 
../include/vlc_variables.haccess/udp.caccess/ftp.c:::1224037::
:
39In file included from In file included from ../include/vlc_common.h:../include/vlc_common.h:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027note: 
1027    ^
:
expanded from macro 'var_Create':

              ^../include/vlc_variables.h../include/vlc_variables.h
::../include/vlc_variables.h
:539491122:::5539:::   warning: In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )warning: note: access/avio.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]
due to lvalue conversion 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':
                                      ^


29:
../include/vlc_common.hIn file included from :../include/vlc_common.h:4771027::
15../include/vlc_variables.h::#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 350
note:     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT:                                      ^    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );expanded from macro 'VLC_OBJECT'

9:

    ^    ^../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../include/vlc_variables.h
../include/vlc_variables.h:::15122122::: 39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \39note: : 
note: :expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'              ^ 

    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
note: 
expanded from macro 'var_Create'        ^

../include/vlc_variables.h:142:48#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 

expanded from macro 'var_GetChecked'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )              ^

../include/vlc_common.h
                                      ^:
477:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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 access/concat.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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/tcp.c:30:
In file included from     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )../include/vlc_common.h
:         ^1027
:
../include/vlc_variables.h:../include/vlc_variables.h477::142In file included from :5access/satip.c:48: :34warning:  :
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]In file included from expanded from macro 'var_GetChecked'
../include/vlc_common.h
:1027:
../include/vlc_variables.h:340:9: warning: #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]    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );


                                               ^    ^

../include/vlc_common.h:../include/vlc_variables.h477::12215::39 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Create'In file included from     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )In file included from 
access/http.c
access/dvdread.c::        ^41:
36
In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h../include/vlc_variables.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):1027:
              ^
142:
../include/vlc_variables.h
                                      ^:../include/vlc_variables.h
:48:477In file included from ../include/vlc_common.h:563: :477note: :access/udp.c:5expanded from macro 'var_GetChecked'515::
40:::
   In file included from warning: warning: note: ../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]due to lvalue conversion 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'1027

:

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from 
../include/vlc_variables.haccess/ftp.c                                               ^::
55437::
5../include/vlc_common.hIn file included from ::../include/vlc_common.h477:     var_Create( p_obj, psz_name, VLC_VAR_STRING | 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]        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );102715    ^


:
:
../include/vlc_variables.h              ^    ^ 
:
../include/vlc_variables.h511note: :122:expanded from macro 'VLC_OBJECT'../include/vlc_variables.h::5
12239::    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT39 
:warning: :due to lvalue conversion 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 'var_Create'
../include/vlc_variables.h
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT

                                      ^    ^                                      ^


../include/vlc_common.h:../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h477477
:::15                                      ^12215::
:39 ../include/vlc_common.h :note: : expanded from macro 'VLC_OBJECT'note: 477note: 
expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'
:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

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


              ^
In file included from ../include/vlc_common.h:access/avio.c477::29        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15:

:In file included from               ^ ../include/vlc_common.h
note: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477In file included from :15access/tcp.c:: 30note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:491In file included from :5access/concat.c:: 28warning:         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]
In file included from 
              ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

        ^
../include/vlc_variables.h:142:48: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from note: access/satip.c
expanded from macro 'var_GetChecked':                                      ^34

:
../include/vlc_common.hIn file included from :../include/vlc_common.h477In file included from ::15access/dvdread.c1027:In file included from ::
41#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)access/udp.c 
:note: ../include/vlc_variables.h:
In file included from                                                ^40expanded from macro 'VLC_OBJECT':../include/vlc_common.h
::

3501027:../include/vlc_common.hIn file included from :
:../include/vlc_common.h4779../include/vlc_variables.h::In file included from 15::: access/http.c1027warning:  491:        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]note: 36
5../include/vlc_variables.h
:In file included from expanded from macro 'VLC_OBJECT':
              ^access/ftp.c:563In file included from :

: ../include/vlc_common.h537warning: :::
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1027In file included from     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )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]:        ^../include/vlc_variables.h1027

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

578../include/vlc_variables.h              ^../include/vlc_variables.h:::9
142525::: 48    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );5warning: ::
      ^    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITdue to lvalue conversion 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: 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]    ^../include/vlc_variables.h


:122:../include/vlc_variables.h39::122 :note: 39expanded from macro 'var_Create':
 #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note:     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT                                               ^
        ^


    ^
../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h:
:477../include/vlc_variables.h                                      ^128::
15#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):122:43:../include/vlc_common.h
39                                      ^ :::
note:  477 expanded from macro 'VLC_OBJECT'../include/vlc_common.hnote: ::note: 
expanded from macro 'var_Change'15477expanded from macro 'var_Create':
:
15 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )              ^#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )


                                      ^                                          ^

../include/vlc_common.h../include/vlc_common.h::477477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
1515        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \              ^::

               ^ note: 
note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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 access/tcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39In file included from :access/concat.c :note: 28expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9:#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
expanded from macro 'var_GetChecked'              ^

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.haccess/dvdread.c::47741::
15In file included from :../include/vlc_common.h :note: 1027expanded from macro 'VLC_OBJECT':

../include/vlc_variables.h:511:5In file included from : access/ftp.cIn file included from warning: :access/udp.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]37:
:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \40In file included from 
:
../include/vlc_common.h              ^In file included from 
:../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h539::578    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT5:
:9    ^ :
warning:  due to lvalue conversion 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: ../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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122
:../include/vlc_variables.h                                      ^39:In file included from :
128 access/satip.c:note: :../include/vlc_common.h43expanded from macro 'var_Create'34::
:
 477:In file included from note: 15../include/vlc_common.hexpanded from macro 'var_Change'::
1027 :
note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'

:                                      ^362
:../include/vlc_common.h9:: #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )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]15

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:../include/vlc_common.h
 :              ^477note: 
:expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
In file included from access/tcp.c:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)30
:
                                               ^In file included from 
../include/vlc_common.h:../include/vlc_common.h1027::
477../include/vlc_variables.h::15525:: 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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525In file included from :access/ftp.c5::37 :
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]In file included from ../include/vlc_common.hIn file included from 
:access/concat.caccess/avio.c1027:::
2928../include/vlc_variables.h:
::
In file included from ../include/vlc_common.h554In file included from ::../include/vlc_common.h10275:
:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT:../include/vlc_variables.h1027
 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]429:
:3625../include/vlc_variables.h:::9 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] In file included from 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]access/rist.c     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
:note: 
    ^29expanded from macro 'var_Create'

:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027122    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:
:
../include/vlc_variables.h39    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )    ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )::


189                                       ^:        ^../include/vlc_variables.hnote: 
12
:expanded from macro 'var_Create':../include/vlc_common.h../include/vlc_variables.h122
: :142::warning: 47739: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: 15#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) expanded from macro 'var_Create':note: 
 
expanded from macro 'var_GetChecked'note:                                       ^
expanded from macro 'VLC_OBJECT'In file included from 

access/tcp.c../include/vlc_common.h::30477:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):In file included from 15
../include/vlc_common.h::                                      ^#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)1027    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

:

../include/vlc_variables.hnote:            ^:expanded from macro 'VLC_OBJECT'
539                                               ^
../include/vlc_common.h

:              ^../include/vlc_common.h477
::477:../include/vlc_variables.h:15515::::140  : note: warning: 48note: due to lvalue conversion 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) \expanded from macro 'VLC_OBJECT':expanded from macro 'VLC_OBJECT'


 
              ^note: 
expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    ^
              ^
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

../include/vlc_variables.h                                               ^:
122:../include/vlc_common.h39::477 :note: 15expanded from macro 'var_Create':
 note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: In file included from warning: access/ftp.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]:
37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | 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:In file included from 39:access/avio.c :note: 29expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT:
442    ^:
5: ../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )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]:

39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 

In file included from access/tcp.c                                      ^:
access/rist.c../include/vlc_variables.h30:::
../include/vlc_common.h122In file included from 29::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h:
47739:
:In file included from               ^1027:
:15../include/vlc_common.h
: ../include/vlc_variables.h ::note: 1027554:note: expanded from macro 'var_Create':
5../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
::203
 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITnote: 
expanded from macro 'VLC_OBJECT'    ^

    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^../include/vlc_variables.h
:122:39../include/vlc_variables.h:: 140note: :expanded from macro 'var_Create'48
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_SetChecked'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 In file included from access/dvdread.c:access/satip.c41::
34In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h554::4295::5 :warning:  due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:122../include/vlc_variables.h::39In file included from :122access/avio.c :In file included from :note: 3929access/mtp.cexpanded from macro 'var_Create'::
:
 In file included from ../include/vlc_common.h40note: In file included from ::
expanded from macro 'var_Create'access/ftp.cIn file included from 
:102737../include/vlc_common.h:
:
:../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from 1027:                                      ^../include/vlc_common.h
:
455#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h:1027../include/vlc_common.h::

5:                                      ^:189
 :In file included from ../include/vlc_common.h:../include/vlc_variables.hwarning: 12access/tcp.c: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]::477::578
 30:
1515In file included from ::../include/vlc_common.hwarning: :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] :note: note: 1027
 expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT':
warning: 
../include/vlc_variables.h    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_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]:
In file included from 
563    ^access/rist.c:
:529::
../include/vlc_variables.h In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \: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]../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

122:    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
:
              ^              ^
39
1027:           ^:
 
        ^
../include/vlc_variables.hnote: :
expanded from macro 'var_Create'212
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT:12:../include/vlc_variables.h
140 :    ^:warning: 128
48#define var_Create(a,b,c) var_Create( VLC_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_variables.h
43                                       ^
::note: 122 ../include/vlc_common.hexpanded from macro 'var_SetChecked':note: :
expanded from macro 'var_Change'39477
::    return var_SetChecked (obj, name, VLC_VAR_COORDS, val); 15
note: :           ^expanded from macro 'var_Create'
 
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h                                               ^#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )


:                                          ^140../include/vlc_common.h
::../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )48477:::
477 15                                      ^:note: :
expanded from macro 'var_SetChecked'         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
15
note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'              ^::

 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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 access/dvdread.cIn file included from :41access/satip.c:
:In file included from 34../include/vlc_common.h:
:In file included from 1027../include/vlc_common.h:
:../include/vlc_variables.h1027::
563../include/vlc_variables.h::5442:: 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]In file included from 
access/concat.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT429
:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );    ^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]:../include/vlc_variables.h
122::122:3939::  note: note: expanded from macro 'var_Create'expanded from macro 'var_Create'

    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h

:                                      ^                                      ^122

:39../include/vlc_common.h../include/vlc_common.h:::477 477:note: :15expanded from macro 'var_Create':15
 :In file included from  note: note: access/avio.cexpanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT':

29:
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^1027
:
../include/vlc_variables.h../include/vlc_common.h::469477::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \515        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

::               ^              ^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]
In file included from In file included from access/mtp.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from access/rist.c:
access/tcp.c:              ^40    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:
:29In file included from 30

:
../include/vlc_common.h:
    ^In file included from :In file included from 
../include/vlc_common.h1027../include/vlc_common.h::
../include/vlc_variables.h:1027../include/vlc_variables.h1027:::
:
203../include/vlc_variables.h122../include/vlc_variables.h::::5781239227::::9  12:warning: 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]warning: 

due to lvalue conversion 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]

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
../include/vlc_common.h           ^:
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );477
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):           ^../include/vlc_variables.h15
::
        ^ 140:
note: 48../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'::../include/vlc_variables.h
 140:note: :128expanded from macro 'var_SetChecked'48:
:43 :note:  expanded from macro 'var_SetChecked'note: 
expanded from macro 'var_Change'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
15#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )                                               ^:

                                           ^note: 
../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
../include/vlc_common.h477::47715:: 15note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
        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 access/satip.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:        const struct vlc_common_members: (const 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]
In file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | 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:In file included from 39:access/concat.c :note: 28expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):
5        ^:
#define var_Create(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_variables.h
:../include/vlc_common.h128::47743::15 note: :expanded from macro 'var_Change' 
note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )122
:                                          ^39
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
../include/vlc_common.hnote:               ^:expanded from macro 'var_Create'
477
:15: In file included from note: access/avio.cexpanded from macro 'VLC_OBJECT':
29:
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^1027
:
../include/vlc_variables.h../include/vlc_common.h::477477::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \515
::              ^  
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'

In file included from access/rist.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \29
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:
              ^
In file included from 
    ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::122241::3912::  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]

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );../include/vlc_common.h
:           ^
477:15../include/vlc_variables.h:: 140note: :expanded from macro 'VLC_OBJECT'48
: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)In file included from 
                                               ^access/mtp.c
:40../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027::
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'212
:12: warning: due to lvalue conversion 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) \
              ^
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from access/satip.c:34:
In file included from ../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
1027                                               ^:

../include/vlc_variables.h:../include/vlc_common.h469::4775::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'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

              ^    ^

In file included from ../include/vlc_variables.haccess/concat.c::122:2839:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_Create'1027
:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_Create'

In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/rist.c:29:
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );In file included from 
../include/vlc_common.h    ^:
1027:
../include/vlc_variables.h../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
256              ^122:
12::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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );

           ^../include/vlc_common.h
:477:../include/vlc_variables.h15::140 note: :expanded from macro 'VLC_OBJECT'48
: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \227
:              ^12
: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
In file included from            ^
access/satip.c:34:
../include/vlc_variables.hIn file included from :../include/vlc_common.h140::102748:
:../include/vlc_variables.h :note: 477expanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );expanded from macro 'VLC_OBJECT'

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )access/concat.c
:                                      ^
28:
../include/vlc_common.hIn file included from :../include/vlc_common.h477::102715:
:../include/vlc_variables.h :note: 469expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
511                                      ^:
5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITIn file included from 
access/rist.c    ^:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
29
:
              ^In file included from 
../include/vlc_common.h../include/vlc_variables.h::1027122:
:../include/vlc_variables.h39::276 :note: 10expanded 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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) ):
          ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:In file included from 15access/mtp.c:: 40note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12In file included from :access/satip.c :warning: 34        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]
In file included from 
              ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_Create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
access/concat.c              ^:
28:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^477
:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^525
:5../include/vlc_common.h:: 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]15:
 note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10In file included from :access/mtp.c :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:1027:
../include/vlc_variables.h:256:12:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_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]         ^

In file included from access/satip.c../include/vlc_variables.h::34142:
:In file included from 48../include/vlc_common.h:: 1027note: :
expanded from macro 'var_GetChecked'    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );

../include/vlc_variables.h           ^:
511:5../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]48
: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_SetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_variables.h:122../include/vlc_common.h::39477:: 15note: :expanded from macro 'var_Create'         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
note: 
expanded from macro 'VLC_OBJECT'              ^

In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )access/concat.c
:                                      ^28
:
In file included from ../include/vlc_common.h../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:477
1027              ^::

15../include/vlc_variables.h:: 491note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/avio.c:29#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):

In file included from                                       ^../include/vlc_common.h
:1027../include/vlc_common.h:
:../include/vlc_variables.h477::53915::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276: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]access/satip.c
:34:
In file included from In file included from ../include/vlc_common.h:access/rist.c1027::
29../include/vlc_variables.h:
:In file included from 525../include/vlc_common.h::51027:
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) ):../include/vlc_variables.h
 :         ^warning: 304
:due to lvalue conversion 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
../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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val))):
39                ^:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
 
note:                                                ^expanded from macro 'var_Create'

../include/vlc_variables.h:../include/vlc_common.h142::47748::15 :note:  expanded from macro 'var_GetChecked'note: 
expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^In file included from 
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
access/concat.c
:              ^../include/vlc_common.h28:
:
477In file included from :../include/vlc_common.h15::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
511        const struct vlc_common_members: (const 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^In file included from 
access/avio.c:29../include/vlc_variables.h:
:In file included from 122:../include/vlc_common.h39::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Create':554
:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/satip.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^In file included from 
access/mtp.c:../include/vlc_variables.h40::
122In file included from :../include/vlc_common.h39::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Create':
293:10: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^In file included from 
access/concat.c:28:
In file included from ../include/vlc_common.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)1027
:
                                               ^../include/vlc_variables.h
:525../include/vlc_common.h::5477:: 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'
In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:access/rist.c    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT563:
:29    ^5        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

:
In file included from                ^../include/vlc_common.hwarning: ../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]1027122
:
:../include/vlc_variables.h39::324 :note: 10expanded 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
122:../include/vlc_common.h39::477     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) ):note: 
15expanded from macro 'var_Create'         ^: 

note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: 
expanded from macro 'var_GetChecked'                                      ^

../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/satip.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:In file included from 304:access/concat.c17::28 :
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
:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.h:access/avio.c477::2915:
:In file included from  #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.hnote: 
:expanded from macro 'VLC_OBJECT'                                      ^1027

:
../include/vlc_variables.h../include/vlc_common.h::578477::915::  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'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )              ^

        ^
../include/vlc_variables.hIn file included from :access/rist.c128::2943:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_Change'1027
:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )In file included from 
access/satip.c        ^:
34:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1421027::
48../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \::
 563              ^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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT15
:    ^ 
note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142In file included from :48access/rist.c:: 29note: :
expanded from macro 'var_GetChecked'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: #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.hIn file included from :477access/satip.c::1534::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ):
578        ^:
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]142
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'var_GetChecked'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^../include/vlc_variables.h
:128../include/vlc_common.h::47743:: 15note: :expanded from macro 'var_Change' 
note: expanded from macro 'VLC_OBJECT'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/concat.c:28    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):

In file included from         ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::578142::948::  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]

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):
477        ^:
15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
128:43: note: expanded from macro 'var_Change'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
In file included from     ^
access/mtp.c:40:
../include/vlc_variables.hIn file included from :../include/vlc_common.h122::102739:
:../include/vlc_variables.h :note: 429expanded 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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39In file included from :access/mtp.c :note: 40expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, 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
:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:In file included from  access/mtp.cnote: :expanded from macro 'var_Create'40
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
39              ^:
 note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.haccess/mtp.c::47740::
15In file included from :../include/vlc_common.h :note: 1027expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):

../include/vlc_variables.h                                      ^:477
:../include/vlc_common.h5::477 :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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
491                                      ^:
5: ../include/vlc_common.hwarning: :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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^122
:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/mtp.c:40:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
../include/vlc_common.h                                      ^:
1027:
../include/vlc_common.h:../include/vlc_variables.h477:511::155::  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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/mtp.c:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )40
:
                                      ^In file included from 
../include/vlc_common.h:../include/vlc_common.h1027::
477../include/vlc_variables.h::15525:: 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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:539../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):
5        ^:
 warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )39
:                                          ^ 
note: expanded from macro 'var_Create'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:40:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In 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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'In file included from 
access/http.c:40:
../include/vlc_network.h:134:12: warning: #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, 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:477:15: note: expanded from macro 'VLC_OBJECT'
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/udp.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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
In file included from access/http.c:40:
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)../include/vlc_network.h
:                         ^150
:12:../include/vlc_common.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]15
: note: expanded from macro 'VLC_OBJECT'
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_network.h
:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: In file included from expanded from macro 'net_OpenDgram'access/http.c
:40:
../include/vlc_network.h:159:12:        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, 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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'net_OpenDgram'

              ^
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/concat.c:68: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    a = vlc_access_NewMRL(VLC_OBJECT(access), sys->next->mrl);
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
access/concat.c           ^
:187:18../include/vlc_network.h:: 125warning: :due to lvalue conversion 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 'net_Connect'
    char *list = var_CreateGetNonEmptyString(access, "concat-list");
                 ^
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_variables.h:499../include/vlc_common.h::73477:: 15note: :expanded from macro 'var_CreateGetNonEmptyString' 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)

              ^                                                                        ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/satip.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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: access/concat.cnote: expanded from macro 'net_ConnectDgram':
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]
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_SetString(access, "concat-list", ""); /* prevent recursion */
    ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/satip.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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/concat.c:224:13: warning: due to lvalue conversion 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(access, "cannot concatenate location %s", mrl);
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/concat.c:233:17: warning: due to lvalue conversion 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(access, "cannot concatenate directory %s", mrl);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                   * var_InheritInteger( p_access, "network-caching" );
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
    var_Destroy(access, "concat-list");
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(access, "invalid location: %s", access->psz_location);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/udp.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]
    msg_Dbg( p_access, "opening server=%s:%d local=%s:%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/udp.c:162: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]
    sys->fd = net_OpenDgram( p_access, psz_bind_addr, i_bind_port,
              ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
In file included from         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)access/ftp.c
:                      ^
42:
../include/vlc_network.h../include/vlc_common.h::134477::1215::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);              ^

           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_access, "cannot open socket" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/udp.c:173:20:        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]

    sys->timeout = var_InheritInteger( p_access, "udp-timeout");
                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/udp.c:212: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]
                   * var_InheritInteger(p_access, "network-caching");
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/udp.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]
            msg_Err(access, "receive time-out");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/udp.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]
        msg_Err(access, "%zd bytes packet truncated (MTU was %zu)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
    msg_Err(obj, "read error: %s", vlc_strerror_c(errno));
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:321: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]
            (read = net_Read(access, sys->tcp_sock, buffer, __MIN(sizeof(buffer), content_length))))
                    ^
../include/vlc_network.h:170:36: note: expanded from macro 'net_Read'
#define net_Read(a,b,c,d) net_Read(VLC_OBJECT(a),b,c,d)
                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_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]
        msg_Warn(access, "Received duplicate packet (seq_nr=%"PRIu16")", seq_nr);
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
        msg_Warn(access, "Received out of order packet (seq_nr=%"PRIu16" < %"PRIu16")",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
        msg_Warn(access, "Gap in seq_nr (%"PRIu16" > %"PRIu16"), probably lost a packet",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
access/satip.c        ^
:391:21../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
: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^                    msg_Err(access, "Timed out sending RTSP teardown\n");

                    ^
../include/vlc_common.h:477:15../include/vlc_messages.h:: 83:note: 5expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'msg_Err'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)

              ^    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:398: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]
                    msg_Err(access, "Failed to send RTSP teardown: %d\n", ret);
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
                msg_Err(access, "Failed to teardown RTSP session");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:388:42: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
            for (unsigned sent = 0; sent < len;) {
                                    ~~~~ ^ ~~~
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]
                   var_InheritInteger(p_access, "network-caching") );
                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:42:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125access/satip.c:5::513 :warning: 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]: 
warning: due to lvalue conversion 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_release( p_vout );
    ^
            net_Printf(access, sys->tcp_sock,
            ^
../include/vlc_objects.h:66../include/vlc_network.h::25178:: 41:note:  expanded from macro 'vlc_object_release'note: 
expanded from macro 'net_Printf'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477#define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__):
15                                        ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
                msg_Warn(access, "Failed to keepalive RTSP session");
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/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]
    msg_Dbg(access, "timed out waiting for data...");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/rist.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^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]
    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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_access, "cannot open input socket" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:572: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]
access/rist.c:179:34:            *pi_64 = INT64_C(1000) * var_InheritInteger(access, "live-caching"); 
warning:                                      ^due to lvalue conversion of the 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:615:53: note: expanded from macro 'var_InheritInteger'
        p_sys->flow->fd_rtcp_m = net_OpenDgram(p_access, parsed_url->psz_host, parsed_url->i_port + 1,
                                 ^#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)

                                                    ^
../include/vlc_network.h../include/vlc_common.h::155477::2315::  note: note: expanded from macro 'net_OpenDgram'expanded from macro 'VLC_OBJECT'

        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_access, "cannot open multicast nack socket" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        sys->udp_sock = net_OpenDgram(access, "0.0.0.0", sys->udp_port, NULL,
                        ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:603: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]
        sys->rtcp_sock = net_OpenDgram(access, "0.0.0.0", sys->udp_port + 1, NULL,
                         ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
access/rist.c../include/vlc_common.h::477191::3215::  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'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
access/rist.c:196:9:        msg_Err(access, "Could not open two adjacent ports for RTP and RTCP data"); 
warning:         ^due to lvalue conversion of the 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'
        msg_Err( p_access, "cannot open nack socket" );
        ^
../include/vlc_messages.h    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
83    ^:
5:../include/vlc_messages.h :note: 78expanded from macro 'msg_Err':
13: note: expanded from macro 'msg_Generic'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
             ^note: 
expanded from macro 'msg_Generic'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    msg_Info(p_access, "our cname is %s", p_sys->flow->cname);
    ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/satip.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \626
:              ^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]
    bool multicast = var_InheritBool(access, "satip-multicast");
                     ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:632:5: warning: due to lvalue conversion 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_Dbg(access, "try to open '%s'", access->psz_url);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    char *psz_host = var_InheritString(access, "satip-host");
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:42:
../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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/mtp.c:42:
../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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:664:9: warning: due to lvalue conversion 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_Dbg(access, "malformed URL: %s", psz_lower_url);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:668:5: warning: due to lvalue conversion 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_Dbg(access, "connect to host '%s'", psz_host);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15In file included from : access/mtp.cnote: :expanded from macro 'VLC_OBJECT'42
:
../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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.c:669: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]
    sys->tcp_sock = net_ConnectTCP(access, psz_host, url.i_port);
                    ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
#define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
        msg_Err(access, "Failed to connect to RTSP server %s:%d",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        net_Printf(access, sys->tcp_sock,
        ^
../include/vlc_network.h:178:41: note: expanded from macro 'net_Printf'
#define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        net_Printf(access, sys->tcp_sock,
        ^
../include/vlc_network.h:178:41: note: expanded from macro 'net_Printf'
#define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:383access/satip.c::21727:: 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]warning: 
due to lvalue conversion 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(access, "Failed to setup RTSP session");
        ^
                    msg_Dbg(p_access, "Sending NACK for seq %d, age %"PRId64" ms, retry %u, " \../include/vlc_messages.h
:                    ^83
:5: note: ../include/vlc_messages.hexpanded from macro 'msg_Err':
87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
     ^note: 
expanded from macro 'msg_Generic'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \ 
note:             ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
        msg_Warn(access, "SETUP was interrupted, abort startup");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    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 access/http.c:44:
../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]    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \501
:              ^46
: note: expanded from macro 'input_Create'
access/rist.c:350:14: warning: variable 'null_count' set but not used [-Wunused-but-set-variable]
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15    uint16_t null_count = 0;:
              ^note: 
expanded from macro 'VLC_OBJECT'
        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]
        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'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
In file included from access/http.c../include/vlc_common.h::44477:
:../include/vlc_input.h15:: 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
        vlc_object_release( input );              ^

        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(access, "Failed to open UDP socket for listening.");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        sys->rtcp_sock = net_OpenDgram(access, sys->udp_address, sys->udp_port + 1, "", sys->udp_port + 1, IPPROTO_UDP);
                         ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/http.c:44:
../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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/satip.c:756:13: warning: due to lvalue conversion 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) \
              ^
            msg_Err(access, "Failed to open RTCP socket for listening.");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: access/satip.cnote: :expanded from macro 'msg_Generic'761
:5: warning: due to lvalue conversion 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__, \
            ^
    net_Printf(access, sys->tcp_sock,../include/vlc_common.h
:    ^477
:15: ../include/vlc_network.hnote: :expanded from macro 'VLC_OBJECT'178
:41: note: expanded from macro 'net_Printf'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/satip.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]
        msg_Err(access, "Failed to play RTSP session");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
access/satip.c              ^
:774:9: warning: due to lvalue conversion 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(access, "Failed to allocate block fifo.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    sys->fifo_size = var_InheritInteger(access, "satip-buffer");
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(access, "Failed to create worker thread.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/dvdread.c:51:
./access/../demux/mpeg/pes.h:121:17: warning: access/rist.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]
: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]
                msg_Err( p_object, "too much MPEG-1 stuffing" );
                ^
../include/vlc_messages.h:83:5            msg_Err(p_access, "Rist rtcp packet must have at least 4 bytes, we have %d",:
             ^note: 
expanded from macro 'msg_Err'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
     ^note: 
expanded from macro 'msg_Generic'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'VLC_OBJECT'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Info(p_access, "Peer Name: %s", new_sender_name);
                            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Info(p_access, "Peer Name change detected: old Name: %s, new " \
                            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err(p_access, "   Unrecognized RTCP packet with PTYPE=%02x!!", ptype);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_access, "Malformed rtp packet header starting with %02x, ignoring.", buf[0]);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Info(p_access, "Traffic detected after buffer reset");
        ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Info(p_access, "ts@%u", flow->hi_timestamp);
        ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_access, "invalid URL" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
        msg_Dbg( obj, "sending request: \"%.*s\" (%d bytes)", val-2, cmd, val );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:182: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]
    p_sys->psz_user_agent = var_InheritString( p_access, "http-user-agent" );
                            ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Dbg( obj, "sending request: \"%.*s XXXX\" (XX bytes)", 4, cmd );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
        msg_Err( obj, "request failure" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:217: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]
    p_sys->psz_referrer = var_InheritString( p_access, "http-referrer" );
                          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:220: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 = var_InheritString( p_access, "http-proxy" );
          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(p_access, "Sent %u NACKs !!!", nack_count);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/http.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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        msg_Dbg(p_access, "querying proxy for %s", psz_url);

        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
access/ftp.c    ^
:194../include/vlc_messages.h::978:: 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]note: 
expanded from macro 'msg_Generic'
        msg_Err( obj, "response failure" );
        ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_messages.h:../include/vlc_common.h83::4775::15 :note:  expanded from macro 'msg_Err'note: 
expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \78
:              ^13:
 note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const 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]
            msg_Dbg(p_access, "proxy: %s", psz);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
            msg_Dbg(p_access, "no proxy");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.haccess/ftp.c:477::22515::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]
        msg_Err( obj, "malformatted response" );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

        ^              ^

../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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: access/http.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]237:
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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:        psz = var_InheritString( p_access, "http-proxy-pwd" );604
:              ^47
: note: expanded from macro 'var_InheritBool'../include/vlc_variables.h
:642:51: note: expanded from macro 'var_InheritString'access/ftp.c
:#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)228
:                                              ^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]:
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)477
:                                                  ^15
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:    msg_Dbg( obj, "received response: \"%s\"", resp );15
:    ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:87:5:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'msg_Dbg'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:870In file included from :access/avio.c17::37 :
warning: ./access/../codec/avcodec/avcommon.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]:
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]
                msg_Err(p_access, "socket %d error: %s\n", flow->fd_nack, gai_strerror(errno));
                ^
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^../include/vlc_messages.h
:83:5:../include/vlc_variables.haccess/http.c :note: :615expanded from macro 'msg_Err'243::
1353::  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_InheritInteger'

    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note:             msg_Warn( p_access, "invalid proxy host" );expanded from macro 'msg_Generic'#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)


            ^                                                    ^

../include/vlc_common.h../include/vlc_messages.h::47785::155::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'msg_Warn'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \


            ^
../include/vlc_common.h:477:15:    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__) 
note:     ^
expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_messages.h
:              ^78
:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:252:In file included from 5:access/avio.c :warning: 37due to lvalue conversion 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/../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]
    msg_Dbg( p_access, "http: server='%s' port=%d file='%s'",
    ^
../include/vlc_messages.h:87:5: note:     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());expanded from macro 'msg_Dbg'

    ^
../include/vlc_messages.h:87    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
5    ^:
 note: expanded from macro 'msg_Dbg'../include/vlc_messages.h
:78:13: note: expanded from macro 'msg_Generic'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'msg_Generic'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
        msg_Dbg( p_access, "      proxy %s:%d", p_sys->proxy.psz_host,
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
        msg_Dbg( p_access, "      user='%s'", p_sys->url.psz_username );
        ^access/rist.c
:894:../include/vlc_messages.h17::87 :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_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h                msg_Err(p_access, "socket %d error: %s\n", flow->fd_in, gai_strerror(errno));:
78                ^:
13: note: ../include/vlc_messages.hexpanded from macro 'msg_Generic':
83:5: note: expanded from macro 'msg_Err'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)477
:    ^15
: ../include/vlc_messages.hnote: :expanded from macro 'VLC_OBJECT'78
:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:265: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]
    p_sys->b_reconnect = var_InheritBool( p_access, "http-reconnect" );
                         ^
../include/vlc_variables.h:604:access/mtp.c47: :note: 112expanded from macro 'var_InheritBool':
13: warning: due to lvalue conversion 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_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:            msg_Dbg( p_access, "copying to memory" );15
:            ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
    if( vlc_credential_get( &credential, p_access, NULL, NULL, NULL, NULL ) )
        ^
../include/vlc_keystore.h:244:27: note: expanded from macro 'vlc_credential_get'
    vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/mtp.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]
        msg_Err( p_access, "cannot find %s", p_access->psz_location );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'access/ftp.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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15access/rist.c: :note: 945expanded from macro 'VLC_OBJECT':
13:        msg_Err( p_access, "cannot establish FTP/TLS session on command 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:83:5:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/http.c 
note: :              ^expanded from macro 'msg_Err'282

:13: warning: due to lvalue conversion 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(p_access, "We have %d lost packets", p_sys->i_lost_packets);
            ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
../include/vlc_messages.h    ^:
83:5../include/vlc_messages.h:: 78note: :expanded from macro 'msg_Err'            msg_Err( p_access, "authentication failed without realm" );13:

             ^note: 
expanded from macro 'msg_Generic'
../include/vlc_messages.h:83    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
5    ^:
 note: ../include/vlc_messages.hexpanded from macro 'msg_Err'
:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \78
            ^:
13:../include/vlc_common.h :note: 477expanded from macro 'msg_Generic'    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):

15    ^:
 note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT':
78:13: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'msg_Generic'

            ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
access/rist.c        msg_Dbg( p_access, "authentication failed for realm %s",
:        ^954
:13: ../include/vlc_messages.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]87
:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^            msg_Info(p_access, "STATS: Total %u, Recovered %u/%u, Reordered %u, Lost %u, VBR " \

            ^../include/vlc_messages.h
:78:../include/vlc_messages.h13::81 :note: 5expanded from macro 'msg_Generic':
 note: expanded from macro 'msg_Info'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)            ^

    ^
../include/vlc_common.h:../include/vlc_messages.h477::1578:: 13note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \              ^

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
        msg_Err( p_access, "connection failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/mtp.c:166:17: warning: due to lvalue conversion 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( p_access, "read failed: %s", vlc_strerror_c(errno) );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
access/http.c:302:13: warning: due to lvalue conversion 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_ERR, __VA_ARGS__)

    ^
access/ftp.c../include/vlc_messages.h::78369::139::  note: 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]        if( vlc_credential_get( &credential, p_access, NULL, NULL,

            ^
../include/vlc_keystore.h:244:27:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \ 
note: expanded from macro 'vlc_credential_get'            ^

        vlc_dialog_display_error( p_access, _("Network interaction failed"), "%s",../include/vlc_common.h
:        ^477
:15: note: expanded from macro 'VLC_OBJECT'
    vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
                          ^
../include/vlc_common.h:477../include/vlc_dialog.h::1573::30        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ note: :
expanded from macro 'VLC_OBJECT'               ^
note: 
expanded from macro 'vlc_dialog_display_error'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)              ^

                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/mtp.c:167:17: warning: due to lvalue conversion 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_dialog_display_error( p_access, _( "File reading failed" ),
                ^
access/rist.c:991../include/vlc_dialog.h::973:: 30warning: :due to lvalue conversion 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_dialog_display_error'
access/http.c:311:13: warning: 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]    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)

 warning        msg_Err(p_access, "No data received for %"PRId64" ms, resetting buffers",                             ^s

 generated        ^../include/vlc_common.h.

:477:15:../include/vlc_messages.h: 83note: :expanded from macro 'VLC_OBJECT'
5:            msg_Err( p_access, "retrying with user=%s", p_sys->psz_username ); 
note:             ^expanded from macro 'msg_Err'

../include/vlc_messages.h:83:5:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)              ^expanded from macro 'msg_Err'


    ^
../include/vlc_messages.h:78:13: note:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)expanded from macro 'msg_Generic'

    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
 note:             ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: access/ftp.cexpanded from macro 'VLC_OBJECT'
:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err( p_access, "connection rejected" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
        vlc_credential_store( &credential, p_access );
        ^
../include/vlc_keystore.h:259:29: note: expanded from macro 'vlc_credential_store'
    vlc_credential_store(a, VLC_OBJECT(b))
                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        vlc_dialog_display_error( p_access, _("Network interaction failed"), "%s",
        ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.caccess/ftp.c::333390::305::  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]

    msg_Dbg( p_access, "connection accepted (%d)", i_answer );
    if( p_sys->b_reconnect ) msg_Dbg( p_access, "auto re-connect enabled" );    ^

                             ^
../include/vlc_messages.h:../include/vlc_messages.h87::875::5 :note: expanded from macro 'msg_Dbg' 
note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^../include/vlc_messages.h
:78../include/vlc_messages.h::1378:: 13note: :expanded from macro 'msg_Generic' 
note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \../include/vlc_common.h
:            ^477
:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/mtp.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]
                msg_Err( p_access, "fstat error: %s", vlc_strerror_c(errno) );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:397:10: warning: due to lvalue conversion 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( p_access, "cannot get server features" );
         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/mtp.c:229: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]
                   * var_InheritInteger( p_access, "file-caching" );
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:406:13: warning: due to lvalue conversion 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( p_access, "Server does not support TLS" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:414: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]
             msg_Err( p_access, "cannot switch to TLS: server replied with code %d",
             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_access, "Failed to parse input URL (%s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:431:13: warning: due to lvalue conversion 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( p_access, "Can't truncate Protection buffer size for TLS" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/rist.c:1074:9:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __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:477:15: note: expanded from macro 'VLC_OBJECT'
        msg_Err( p_access, "Failed to open rist flow (%s)",
        ^
../include/vlc_messages.h:83:5: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'msg_Err'

              ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
            msg_Dbg( p_access, "got disconnected, trying to reconnect" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/ftp.c    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
:            ^439
:13:../include/vlc_common.h :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]:
15: note: access/rist.cexpanded from macro 'VLC_OBJECT'
:1080:29: warning:             msg_Err( p_access, "Can't set Data channel protection" );due to lvalue conversion 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) \
../include/vlc_messages.h              ^:
83:5: note: expanded from macro 'msg_Err'
    p_sys->b_disablenacks = var_InheritBool( p_access, "disable-nacks" );
                            ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)../include/vlc_variables.h
:    ^604
:47../include/vlc_messages.h:: 78note: :expanded from macro 'var_InheritBool'13
: note: expanded from macro 'msg_Generic'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \477
:            ^15
: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
                msg_Dbg( p_access, "reconnection failed" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
access/rist.c:1081:31:    msg_Generic(p_this, VLC_MSG_DBG, __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: expanded from macro 'msg_Generic'
    p_sys->b_sendblindnacks = var_InheritBool( p_access, "mcast-blind-nacks" );
                              ^
../include/vlc_variables.h:604:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \47
:            ^ 
note: expanded from macro 'var_InheritBool'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
    vlc_credential_get( &credential, p_access, "ftp-user", "ftp-pwd",
    ^
../include/vlc_keystore.h:244:27: note: expanded from macro 'vlc_credential_get'
access/rist.c:1086: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]
    vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    p_sys->nack_type = var_InheritInteger( p_access, "nack-type" );
                       ^
../include/vlc_variables.h:615:53:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_InheritInteger'              ^

#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:1087: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]
    p_sys->i_max_packet_size = var_InheritInteger( p_access, "packet-size" );
                               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:469:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    while( vlc_credential_get( &credential, p_access, "ftp-user", "ftp-pwd",
           ^
../include/vlc_keystore.h:244:27: note: expanded from macro 'vlc_credential_get'
    vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
                          ^
../include/vlc_common.h:477:15: note: access/rist.cexpanded from macro 'VLC_OBJECT'
:1088: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 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->i_poll_timeout = var_InheritInteger( p_access, "maximum-jitter" );
                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
        vlc_credential_store( &credential, p_access );
        ^
access/rist.c../include/vlc_keystore.h::1089259::3529::  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_credential_store'

    vlc_credential_store(a, VLC_OBJECT(b))
                            ^
../include/vlc_common.h:477:15    p_sys->flow->retry_interval = var_InheritInteger( p_access, "retry-interval" );:
                                   ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:1090: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]
    p_sys->flow->max_retries = var_InheritInteger( p_access, "max-retries" );
                               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:523:13: warning: due to lvalue conversion 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_Dbg( p_access, "New Icy-Title=%s", p_sys->psz_icy_title );
            ^
../include/vlc_messages.h:87:5:access/rist.c :note: 1091expanded from macro 'msg_Dbg':
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]
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    p_sys->flow->latency = var_InheritInteger( p_access, "latency" );
                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)expanded from macro 'VLC_OBJECT'

                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:1095: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]
access/ftp.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]
        p_sys->flow->reorder_buffer = var_InheritInteger( p_access, "reorder-buffer" );
                                      ^
../include/vlc_variables.h:615:53                msg_Dbg( p_access, "user accepted and authenticated" );:
                 ^note: 
expanded from macro 'var_InheritInteger'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
15    ^:
 note: ../include/vlc_messages.h:expanded from macro 'VLC_OBJECT'78
:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/rist.c:1096:5: warning: due to lvalue conversion 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:114: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]
    msg_Info(p_access, "Setting queue latency to %d ms", p_sys->flow->latency);
    ^
../include/vlc_messages.h:81:5    char *psz_opts = var_InheritString(access, "avio-options");:
                      ^note: 
expanded from macro 'msg_Info'
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.haccess/ftp.c:78::50513::17#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n) :
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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^                msg_Dbg( p_access, "user accepted" );

                ^../include/vlc_common.h
:477:15../include/vlc_messages.h:: 87note: :        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'5

:              ^ 
note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

              ^    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:574: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]
access/ftp.c:508:13: warning: due to lvalue conversion 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_InheritInteger( p_access, "network-caching" );

                  ^
../include/vlc_variables.h:615:53: note:             msg_Dbg( p_access, "password needed" );expanded from macro 'var_InheritInteger'

            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
     ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:access/avio.c15::122 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err( access, "unknown option \"%s\"", t->key );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/rist.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
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]
        msg_Err(p_access, "Failed to create worker thread.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:517: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]
                    msg_Dbg( p_access, "password accepted" );
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
access/avio.c    ^
:125../include/vlc_messages.h::9:78 :warning: 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'
        msg_Err(access, "Failed to open %s: %s", url,
        ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^../include/vlc_messages.h
:83../include/vlc_common.h::5477:: 15:note:  expanded from macro 'msg_Err'note: 
expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
13              ^
: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:522: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]
                    msg_Dbg( p_access, "account needed" );
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/avio.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]
    msg_Dbg(access, "%sseekable, size=%"PRIi64, seekable ? "" : "not ",
    ^
../include/vlc_messages.h:access/ftp.c87::5523:: 27note: :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]
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:                    psz = var_InheritString( p_access, "ftp-account" ); 
note:                           ^expanded from macro 'msg_Generic'

../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)note: 
expanded from macro 'VLC_OBJECT'                                                  ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:535: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]
                        msg_Err( p_access, "account rejected" );
                        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_output/libafile_plugin_la-file.lo `test -f 'audio_output/file.c' || echo './'`audio_output/file.c
access/ftp.c:536: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]
                        vlc_dialog_display_error( p_access,
                        ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:678: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]
        auth = vlc_http_auth_FormatAuthorizationHeader( VLC_OBJECT(p_access),
                                                        ^
access/ftp.c:../include/vlc_common.h541::47721:: 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'
                    msg_Dbg( p_access, "account accepted" );
                    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_messages.h              ^:
87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:546: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]
                    msg_Warn( p_access, "password rejected" );
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
access/http.c:692:57    msg_Generic(p_this, VLC_MSG_WARN, __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: expanded from macro 'msg_Generic'
        auth = vlc_http_auth_FormatAuthorizationHeader( VLC_OBJECT(p_access),
                                                        ^
../include/vlc_common.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \477
:            ^15
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:552:13: warning: due to lvalue conversion 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_access, "user rejected" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:711:17: warning: due to lvalue conversion 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_sys->fd = net_ConnectTCP( p_access, srv.psz_host, srv.i_port );
                ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
#define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:714:9: warning: due to lvalue conversion 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( p_access, "cannot connect to %s:%d", srv.psz_host, srv.i_port );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:720:5: warning: due to lvalue conversion 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_Dbg( p_access, "sending request:\n%s", stream.ptr );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:592:9: warning: due to lvalue conversion 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/http.c:721: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]
        msg_Err( p_access, "cannot request extended passive mode" );
        ^
../include/vlc_messages.h:83:5:     val = net_Write( p_access, p_sys->fd, stream.ptr, stream.length );note: 
expanded from macro 'msg_Err'          ^

../include/vlc_network.h:172:38    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
     ^note: 
expanded from macro 'net_Write'
../include/vlc_messages.h:78:13: note: #define net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)expanded from macro 'msg_Generic'

                                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
        msg_Err( p_access, "failed to send request" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^609
:9: warning: due to lvalue conversion 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_Info( p_access, "FTP Extended passive mode disabled" );
        ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:732:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    char *psz = net_Gets( p_access, p_sys->fd );
                ^
../include/vlc_network.h:174:32: note: expanded from macro 'net_Gets'
#define net_Gets(a,b) net_Gets(VLC_OBJECT(a),b)
                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.caccess/http.c::619735::99::  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]

        msg_Err( p_access, "failed to read answer" );
        ^
        msg_Err( p_access, "unsupported path: \"%s\"", p_sys->url.psz_path );
../include/vlc_messages.h        ^:
83:5../include/vlc_messages.h:: 83note: :expanded from macro 'msg_Err'5
: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)78
:    ^13
: ../include/vlc_messages.hnote: :expanded from macro 'msg_Generic'
78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
             ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/avio.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]
    config_ChainParse( access, "sout-avio-", ppsz_sout_options, access->p_cfg );
    ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/http.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Dbg( p_access, "HTTP answer code %d", p_sys->i_code );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
access/ftp.c:627:9:     msg_Generic(p_this, VLC_MSG_DBG, __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: expanded from macro 'msg_Generic'
        msg_Err( p_access, "cannot set binary transfer mode" );
        ^
../include/vlc_messages.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \83
:            ^5
:../include/vlc_common.h :note: 477expanded from macro 'msg_Err':
15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:access/avio.c746::9175:: 22warning: :due to lvalue conversion 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]
        msg_Dbg( p_access, "ICY answer code %d", p_sys->i_code );
        ^
    char *psz_opts = var_InheritString(access, "sout-avio-options");../include/vlc_messages.h
:                     ^87
:5: ../include/vlc_variables.hnote: :expanded from macro 'msg_Dbg'642
:51: note: expanded from macro 'var_InheritString'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)expanded from macro 'msg_Generic'

                                                  ^
../include/vlc_common.h:477:15:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \note: 
expanded from macro 'VLC_OBJECT'            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:752:9: warning: due to lvalue conversion 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( p_access, "invalid HTTP reply '%s'", psz );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/avio.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]
        msg_Err( access, "unknown option \"%s\"", t->key );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:764:9: warning: due to lvalue conversion 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( p_access, "error: %s", psz );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/avio.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]
        msg_Err(access, "Failed to open %s", access->psz_path);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'access/http.c
:774: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        psz = net_Gets( p_access, p_sys->fd );
              ^
../include/vlc_network.h:174:32: note: expanded from macro 'net_Gets'
#define net_Gets(a,b) net_Gets(VLC_OBJECT(a),b)
                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c: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]
            msg_Err( p_access, "failed to read answer" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:730:13: warning: due to lvalue conversion 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_Dbg( p_access, "file size: %"PRIu64, p_sys->size );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/http.c:790:13:        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]

            msg_Err( p_access, "malformed header line: %s", psz );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:746In file included from :9audio_output/adummy.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:1027:
../include/vlc_variables.h:189:12:        msg_Err( p_this, "file or directory does not exist" ); 
warning:         ^
due to lvalue conversion of the 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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val ); 
note:            ^expanded from macro 'msg_Generic'

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:access/ftp.c140::76048::9 :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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)        msg_Err( p_this, "cannot retrieve file" );

                                               ^        ^

../include/vlc_common.h:477../include/vlc_messages.h::1583:: 5note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
access/http.c:../include/vlc_common.h850::47713::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'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \            msg_Dbg( p_access, "Content-Type: %s", p_sys->psz_mime );

              ^            ^

../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^access/http.c
:854:13: warning: due to lvalue conversion 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_Dbg( p_access, "Content-Encoding: %s", p );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.haccess/http.c:140::858:4813::  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]

            msg_Dbg( p_access, "Server: %s", p );#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

            ^                                               ^

../include/vlc_common.h:../include/vlc_messages.h477::8715::5 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'msg_Dbg'
    msg_Generic(p_this, 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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:796:9: warning: due to lvalue conversion 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( p_this, "no filename specified" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const 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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/http.c:875:13: warning: due to lvalue conversion 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) \
              ^
            msg_Dbg( p_access, "Icy-MetaInt: %s", p );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.c:806:        const struct vlc_common_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]
        msg_Err( p_access, "cannot store file" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'access/avio.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]
In file included from     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \audio_output/adummy.c
:            ^28
:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027::
15../include/vlc_variables.h::    msg_Err(p_access, "Wrote only %zu bytes: %s", i_write,256
    ^ :
note: 12expanded from macro 'VLC_OBJECT':
 ../include/vlc_messages.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]83
:5: note: expanded from macro 'msg_Err'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)

    ^
../include/vlc_variables.h:140../include/vlc_messages.h::4878:: 13note: :expanded from macro 'var_SetChecked' 
note: expanded from macro 'msg_Generic'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \../include/vlc_common.h
:            ^477
:15../include/vlc_common.h:: 477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.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]
            msg_Warn( p_access, "ICY metaint=%d", p_sys->i_icy_meta );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.c:829:5: warning: due to lvalue conversion 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) \
              ^
    msg_Dbg( p_access, "stopping stream" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'access/http.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            msg_Dbg( p_access, "Icy-Name: %s", p_sys->psz_icy_name );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
access/avio.c    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
274    ^:
9:../include/vlc_messages.h :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]13
: note: expanded from macro 'msg_Generic'
        msg_Err(access, "Seek to %"PRIu64" failed: %s", position,
        ^    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_messages.h../include/vlc_common.h::83477::515::  note: note: expanded from macro 'msg_Err'expanded from macro 'VLC_OBJECT'

    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
78              ^:
13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/ftp.c:
:293              ^834:10
::9 :warning:  due to lvalue conversion 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]
        msg_Warn( p_access, "cannot quit" );
        ^    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

         ^
../include/vlc_messages.h:../include/vlc_variables.h85::1425::48 :note:  expanded from macro 'msg_Warn'note: 
expanded from macro 'var_GetChecked'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_messages.h
:                                               ^78
:13../include/vlc_common.h:: 477note: :expanded from macro 'msg_Generic'15
: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/http.c:917:13: warning: due to lvalue conversion 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_Dbg( p_access, "Icy-Genre: %s", p_sys->psz_icy_genre );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'In file included from 
audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):

../include/vlc_variables.h    ^:
304../include/vlc_messages.h::1778:: 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] 
note: expanded from macro 'msg_Generic'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

                ^            ^

../include/vlc_common.h:../include/vlc_variables.h477::14215::48 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

              ^                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:867:5: warning: due to lvalue conversion 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_Dbg( p_access, "seeking to %"PRIu64, i_pos );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/http.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]    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
            msg_Dbg( p_access, "Icy-Notice: %s", p );
            ^
../include/vlc_messages.h:87:5:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
              ^expanded from macro 'msg_Dbg'

    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

../include/vlc_variables.h              ^:
324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/avio.c:336: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]
access/http.c:934        *delay = INT64_C(1000) * var_InheritInteger(access, "network-caching");:
13                                 ^:
 warning: due to lvalue conversion of the 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
:615:53: note: expanded from macro 'var_InheritInteger'
            msg_Dbg( p_access, "Meta-Info: %s: %s", psz, p );
            ^
../include/vlc_messages.h:87:5:#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n) 
note:                                                     ^expanded from macro 'msg_Dbg'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^access/dvdread.caccess/http.c
::938171::135::  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]

    msg_GenericVa( p_demux, i, p, z );
    ^
            msg_Dbg( p_access, "Authentication header: %s", p );
            ^
../include/vlc_messages.h:../include/vlc_messages.h74::8715:: 5note: :expanded from macro 'msg_GenericVa' 
note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \    ^

              ^
../include/vlc_messages.h:78../include/vlc_common.h::13477: :note: 15expanded from macro 'msg_Generic':
 note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:15              ^:
 note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from access/ftp.caudio_output/adummy.c::91228::
9In file included from :../include/vlc_common.h :warning: 1027:
due to lvalue conversion of the 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
:access/http.c350::9399::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]
        msg_Err( p_access, "receive error: %s", vlc_strerror_c(errno) );
        ^
../include/vlc_messages.h:83:5:     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )note: 
expanded from macro 'msg_Err'        ^

            vlc_http_auth_ParseWwwAuthenticateHeader( VLC_OBJECT(p_access),
                                                      ^
../include/vlc_variables.h:142../include/vlc_common.h::48477:: 15note:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):expanded from macro 'var_GetChecked'

     ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'msg_Generic'
                                               ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'VLC_OBJECT'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:190:access/http.c20::944 :warning: 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]:
 warning: due to lvalue conversion 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_file = var_InheritString( p_this, "dvd" );
                   ^
            msg_Dbg( p_access, "Proxy authentication header: %s", p );
../include/vlc_variables.h            ^:
642:51:../include/vlc_messages.h :note: 87expanded from macro 'var_InheritString':
5: note: expanded from macro 'msg_Dbg'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
../include/vlc_common.h    ^:
477:../include/vlc_messages.h15::78 :note: 13expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.caccess/http.c::28:
945In file included from :../include/vlc_common.h55::1027 :
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]:
362:9: warning: due to lvalue conversion 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_http_auth_ParseWwwAuthenticateHeader( VLC_OBJECT(p_access),
                                                      ^
../include/vlc_common.h:477    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):
15        ^:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
access/ftp.c../include/vlc_common.h::477931::155::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    vlc_readdir_helper_init( &rdh, p_access, p_current_node );

              ^    ^

../include/vlc_input_item.h:454:36: note: expanded from macro 'vlc_readdir_helper_init'
    vlc_readdir_helper_init(p_rdh, VLC_OBJECT(p_obj), p_node)
                                   ^
../include/vlc_common.h:477:15: note: access/http.cexpanded from macro 'VLC_OBJECT'
: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            msg_Dbg( p_access, "Authentication Info header: %s", p );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
        msg_Err( p_demux, "DVDRead cannot open source: %s", psz_file );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
            msg_Dbg( p_access, "Proxy Authentication Info header: %s", p );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:access/ftp.c note: :expanded from macro 'msg_Generic'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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:                 msg_Warn( p_access, "Empty filename in MLST list" );note: 
expanded from macro 'VLC_OBJECT'                ^

../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)236
:    ^9
: 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]:
78:13: note: expanded from macro 'msg_Generic'
        vlc_dialog_display_error( p_demux, _("Playback failure"),
        ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: ../include/vlc_dialog.hnote: :73expanded from macro 'VLC_OBJECT':
30: note: expanded from macro 'vlc_dialog_display_error'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/dvdread.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \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]
                vlc_dialog_display_error( p_demux, _("Playback failure"),
                ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: access/dvdread.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]:
254:17: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:                 msg_Err( p_demux, "Invalid UDF DVD. (Found ISO9660 '%s')", rgsz_volid );note: 
expanded from macro 'var_Create'
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)note: 
expanded from macro 'VLC_OBJECT'    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
In file included from audio_output/adummy.c:28:
In file included from         msg_Warn( p_demux, "cannot open VMG info" );../include/vlc_common.h
:        ^1027
:
../include/vlc_variables.h:455../include/vlc_messages.h::585:: 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]note: 
expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );../include/vlc_messages.h
:    ^78
:13:../include/vlc_variables.h :note: 122expanded from macro 'msg_Generic':
39: note: expanded from macro 'var_Create'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
477                                      ^:
15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:260:5: warning: due to lvalue conversion 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/http.c:993    msg_Dbg( p_demux, "VMG opened" );:
54    ^:
 warning: due to lvalue conversion of the 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'
        vlc_http_auth_ParseAuthenticationInfoHeader( VLC_OBJECT(p_access),
                                                     ^    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^
../include/vlc_common.h../include/vlc_messages.h::47778::1513::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'msg_Generic'In file included from 

audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \469    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

:            ^              ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1049: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]
                   * var_InheritInteger( p_access, "network-caching" );
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:280: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_sys->i_angle = var_CreateGetInteger( p_demux, "dvdread-angle" );
                     ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
access/ftp.c:1078:9: warning: due to lvalue conversion 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( p_demux, "DvdReadSetArea(0,0,%i) failed (can't decrypt DVD?)",
        ^
../include/vlc_messages.h:83:5:        msg_Err( p_access, "cannot set passive mode" ); 
note:         ^expanded from macro 'msg_Err'

../include/vlc_messages.h:83:5:    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__) 
note:     ^expanded from macro 'msg_Err'

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'msg_Generic'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.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]
        msg_Err( p_access, "cannot parse passive mode response" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
In file included from ../include/vlc_common.h:audio_output/adummy.c477::2815:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1095:13: warning: due to lvalue conversion 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( p_access, "cannot parse passive mode response" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):

../include/vlc_variables.h    ^:
539:../include/vlc_messages.h5::78 :warning: 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \    ^

            ^
../include/vlc_variables.h../include/vlc_common.h::122477::1539::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
access/ftp.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            msg_Err( p_access, "cannot parse passive mode response" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1118:5: warning: due to lvalue conversion 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_Dbg( p_access, "ip:%s port:%d", psz_ip, i_port );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1123:9: warning: due to lvalue conversion 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( p_access, "cannot set binary transfer mode" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1132:13: warning: due to lvalue conversion 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( p_access, "cannot set restart offset" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1137:access/dvdread.c5:: 452warning: :due to lvalue conversion 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]
    msg_Dbg( p_access, "waiting for data connection..." );
    ^
../include/vlc_messages.h:87                msg_Warn( p_demux, "cannot set title/chapter" );:
5                ^:
 note: expanded from macro 'msg_Dbg'
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__):
13:    ^ 
note: expanded from macro 'msg_Generic'../include/vlc_messages.h
:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1141:9: warning: due to lvalue conversion 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( p_access, "failed to connect with server" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/dvdread.c    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
:            ^465
:17../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
                msg_Warn( p_demux, "cannot set title/chapter" );
                ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_messages.h
:85:5: note: expanded from macro 'msg_Warn'
35    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
 warning    ^s
 generated../include/vlc_messages.h.
:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1144:5: warning: due to lvalue conversion 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_Dbg( p_access, "connection with \"%s:%d\" successful",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:475: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]
                INT64_C(1000) * var_InheritInteger( p_demux, "disc-caching" );
                                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1153:13: warning: due to lvalue conversion 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_Dbg( p_access, "Using MLST extension to list" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1159:13: warning: due to lvalue conversion 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( p_access, "cannot list directory contents" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:510:13: warning: due to lvalue conversion 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( p_demux, "read failed for block %d", p_sys->i_next_vobu );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1172:13: warning: due to lvalue conversion 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( p_access, "cannot retrieve file" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/dvdread.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]
            vlc_dialog_display_error( p_demux, _("Playback failure"),
            ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1188:13: warning: due to lvalue conversion 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( p_access, "cannot establish FTP/TLS session for data" \
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/dvdread.c:533    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
17            ^:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
                msg_Err(p_demux, "Failed next title, trying another: %i", k );
                ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_messages.h              ^:
83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:541:13: warning: due to lvalue conversion 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( p_demux, "i_pack_len >= 1024 (%i). "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/ftp.c:1204:9: warning: due to lvalue conversion 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_access, "cannot abort file" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \access/dvdread.c
:            ^
557:13../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
            msg_Err(p_demux, "Failed next title, trying another: %i", k );
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
        msg_Err( p_demux, "read failed for %d/%d blocks at 0x%02x",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:576:9: warning: due to lvalue conversion 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_dialog_display_error( p_demux, _("Playback failure"),
        ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:664: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]
                    !ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, tk->i_skip ) )
                                       ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
        msg_Warn( p_demux, "unknown codec for id=0x%x", i_id );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_output/amem.lo audio_output/amem.c
access/dvdread.c:791:9: warning: due to lvalue conversion 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_Dbg( p_demux, "open VTS %d, for title %d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:798:13: warning: due to lvalue conversion 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( p_demux, "fatal error in vts ifo" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
            msg_Err( p_demux, "Invalid PGC (cell_playback_offset)" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:839:9: warning: due to lvalue conversion 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_Dbg( p_demux, "title %d vts_title %d pgc %d pgn %d "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:879:13: warning: due to lvalue conversion 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( p_demux, "cannot open title (VTS_%02d_1.VOB)",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:967:17: warning: due to lvalue conversion 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_Dbg( p_demux, "audio position  %d", i_position );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:985: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]
                    msg_Err( p_demux, "unknown audio type %.2x",
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:1010:13: warning: due to lvalue conversion 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_Dbg( p_demux, "spu %d 0x%02x", i, spu_control );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
        msg_Err( p_demux, "couldn't find cell for block %i", i_block_offset );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:1183:5: warning: due to lvalue conversion 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_Dbg( p_demux, "cell %d i_sub_cell %d chapter %d vobu %d "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.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]
        msg_Warn(p_demux, "Invalid DSI packet in VOBU %d found, skipping Cell %d / %d",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:1405:5: warning: due to lvalue conversion 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_Dbg( p_demux, "number of titles: %d", i_titles );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
access/dvdread.c:1413:9: warning: due to lvalue conversion 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_Dbg( p_demux, "title %d has %d chapters", i, i_chapters );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
35 warnings generated.
31 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/libalsa_plugin_la-alsa.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_output/libalsa_plugin_la-alsa.lo `test -f 'audio_output/alsa.c' || echo './'`audio_output/alsa.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/libpulse_plugin_la-pulse.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include   -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_output/libpulse_plugin_la-pulse.lo `test -f 'audio_output/pulse.c' || echo './'`audio_output/pulse.c
25 warnings generated.
In file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_filter/stereo_widen.lo audio_filter/stereo_widen.c
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]
    psz_name = var_InheritString( p_aout, "audiofile-file" );
               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_aout, "you need to specify an output file name" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    psz_format = var_InheritString( p_aout, "audiofile-format" );
                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_aout, "cannot understand the format string (%s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    i_channels = var_InheritInteger( p_aout, "audiofile-channels" );
                 ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    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'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
39 warnings generated.
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]
            msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_aout, "closing audio file" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_aout, "seek error: %s", vlc_strerror_c(errno) );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( aout, "flush error: %s", vlc_strerror_c(errno) );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err (aout, "format not supported: %s, %u channel(s), %u Hz",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    void *opaque = var_InheritAddress (obj, "amem-data");
                   ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12#define var_InheritAddress(o, n) var_InheritAddress(VLC_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:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    sys->setup = var_InheritAddress (obj, "amem-setup");
                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
audio_output/amem.c           ^:
251:24../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]48
: note: expanded from macro 'var_SetChecked'
        sys->cleanup = var_InheritAddress (obj, "amem-cleanup");
                       ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
653:../include/vlc_common.h53::477 :note: 15expanded from macro 'var_InheritAddress':
 note: expanded from macro 'VLC_OBJECT'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        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]
        sys->rate = var_InheritInteger (obj, "amem-rate");
                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
In file included from audio_output/alsa.c:33#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n):

In file included from                                                     ^../include/vlc_common.h
:1027../include/vlc_common.h:
:../include/vlc_variables.h477::22715::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        sys->channels = var_InheritInteger (obj, "amem-channels");
                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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/amem.c:    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );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]../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
    sys->play = var_InheritAddress (obj, "amem-play");
                ^
../include/vlc_variables.h:653:53:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_InheritAddress'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    sys->pause = var_InheritAddress (obj, "amem-pause");
                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
audio_output/amem.c:263:19: 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]

              ^
    sys->resume = var_InheritAddress (obj, "amem-resume");
                  ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    sys->flush = var_InheritAddress (obj, "amem-flush");
                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n):
10                                                    ^:
 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]477
:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
142              ^:
48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    sys->drain = var_InheritAddress (obj, "amem-drain");
                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    sys->set_volume = var_InheritAddress (obj, "amem-set-volume");
                      ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
In file included from ../include/vlc_common.h:audio_output/alsa.c477::3315:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from audio_output/pulse.c:30:
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_common.h
:                                      ^1027
:
../include/vlc_variables.h../include/vlc_common.h::203477::1512::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

              ^           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^212
:12../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
140              ^:
48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:227../include/vlc_common.h::12477:: 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39In file included from :audio_output/pulse.c :note: 30expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12#define var_Create(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
:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_SetChecked'              ^

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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/pulse.c:30:
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );In file included from 
../include/vlc_common.h    ^:
1027:
../include/vlc_variables.h../include/vlc_variables.h::256122::1239::  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_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
../include/vlc_common.h           ^:
477:15../include/vlc_variables.h:: 140note: :expanded from macro 'VLC_OBJECT'48
: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39In file included from :audio_output/pulse.c :note: 30expanded from macro 'var_Create':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_GetChecked'              ^

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:In file included from 477audio_output/pulse.c::1530::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^In file included from 
audio_output/alsa.c:33../include/vlc_variables.h:
:In file included from 142../include/vlc_common.h::481027::
 ../include/vlc_variables.hnote: :expanded from macro 'var_GetChecked'554
:5: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITnote: 
expanded from macro 'VLC_OBJECT'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5In file included from :audio_output/pulse.c :warning: 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:1027:
../include/vlc_variables.h:340:9:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITwarning: 
due to lvalue conversion of the 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )142
:                                      ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: In file included from warning: audio_output/pulse.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]:
30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9:    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, 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_variables.h:128:43: note: expanded from macro 'var_Change'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )48
:                                          ^ 
note: expanded from macro 'var_GetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
    msg_Dbg(aout, "adding sink %"PRIu32": %s (%s)", i->index, i->name,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
    msg_Dbg(aout, "changing sink %"PRIu32": %s (%s)", i->index, i->name,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
    msg_Dbg(aout, "removing sink %"PRIu32, index);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:174:60: warning: unused parameter 'aout' [-Wunused-parameter]
static void stream_start_now(pa_stream *s, audio_output_t *aout)
                                                           ^
audio_output/pulse.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]
    msg_Dbg(aout, "starting deferred");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c: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]
    delta = vlc_pa_get_latency(aout, sys->context, s);
            ^
./audio_output/vlcpulse.h:38:56: note: expanded from macro 'vlc_pa_get_latency'
#define vlc_pa_get_latency(o, c, s) vlc_pa_get_latency(VLC_OBJECT(o), c, s)
                                                       ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
        msg_Dbg(aout, "cannot synchronize start");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
        msg_Dbg(aout, "deferring start (%"PRId64" us)", delta);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
        msg_Warn(aout, "starting late (%"PRId64" us)", delta);
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:287:5: warning: due to lvalue conversion 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_Dbg(aout, "changed buffer metrics: maxlength=%u, tlength=%u, "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:305:9: warning: due to lvalue conversion 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_Dbg (aout, "format lost");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/pulse.caudio_filter/stereo_widen.c::308:927::
 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]:
1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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 (aout, "unhandled stream event \"%s\"", name);
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
../include/vlc_messages.h           ^:
78:13../include/vlc_variables.h:: 140note: :expanded from macro 'msg_Generic'48
: note: expanded from macro 'var_SetChecked'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15:../include/vlc_common.h :477note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
        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/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: audio_output/pulse.cexpanded from macro 'var_SetChecked':
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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15    msg_Dbg(aout, "connected to sink %s", name);:
     ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
audio_output/pulse.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Err(aout, "overflow, flushing");
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.cIn file included from :audio_filter/stereo_widen.c340::275:
: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]1027
:
../include/vlc_variables.h:241:12:     msg_Dbg(aout, "started");warning: 
due to lvalue conversion of the 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
140:    ^48
:../include/vlc_messages.h :note: 78expanded from macro 'var_SetChecked':
13: note: expanded from macro 'msg_Generic'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \15
:            ^ 
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        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/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^audio_output/pulse.c
:348:../include/vlc_variables.h5::140 :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'
    msg_Dbg(aout, "suspended");
    ^
../include/vlc_messages.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)87
:                                               ^5
: note: ../include/vlc_common.hexpanded from macro 'msg_Dbg'
:477:15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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/pulse.c:356:5: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:    msg_Dbg(aout, "underflow");142
:    ^48
: note: ../include/vlc_messages.hexpanded from macro 'var_GetChecked':
87:5: note: expanded from macro 'msg_Dbg'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
15    ^:
 note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT':
78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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/pulse.c    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
:                ^399
:13:../include/vlc_variables.h :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]:
48: note: expanded from macro 'var_GetChecked'
            msg_Err(aout, "sink input killed!");
            ^
../include/vlc_messages.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)83
:                                               ^5
: note: ../include/vlc_common.hexpanded from macro 'msg_Err':
477:15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:56:
./audio_output/volume.h:In file included from 49:audio_filter/stereo_widen.c9::27 :
warning: 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]:
1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_InheritBool(aout, "volume-save"))
        ^
../include/vlc_variables.h:604:47: note:     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )expanded from macro 'var_InheritBool'

        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)

                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:450: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]
        mtime_t delta = vlc_pa_get_latency(aout, sys->context, s);
                        ^
./audio_output/vlcpulse.h:38:56: note: expanded from macro 'vlc_pa_get_latency'
#define vlc_pa_get_latency(o, c, s) vlc_pa_get_latency(VLC_OBJECT(o), c, s)
                                                       ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'audio_output/alsa.c
:56:
./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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        config_PutFloat(aout, MODULE_STRING"-gain", gain);
        ^
../include/vlc_configuration.h:146:48: note: expanded from macro 'config_PutFloat'
#define config_PutFloat(a,b,c) config_PutFloat(VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:56:
./audio_output/volume.h:71: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]
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    float gain = var_InheritFloat(aout, MODULE_STRING"-gain");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]:
626:49: note: expanded from macro 'var_InheritFloat'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:#define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)142
:                                                ^48
: note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_output/alsa.c:56:
./audio_output/volume.h:72:17: warning: due to lvalue conversion 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 mute = var_InheritBool(aout, "mute");
                ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
        vlc_pa_error(aout, "cannot write", sys->context);
        ^
./audio_output/vlcpulse.h:35:44: note: expanded from macro 'vlc_pa_error'
#define vlc_pa_error(o, m, c) vlc_pa_error(VLC_OBJECT(o), m, c)
                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
        msg_Warn(aout, "balance clobbered by volume change");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:673:9: warning: due to lvalue conversion 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_Dbg(aout, "will connect to sink %s", name);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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/pulse.c:688:9:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITwarning: 
due to lvalue conversion of the 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:         msg_Dbg(aout, "moving to sink %s", name);expanded from macro 'var_Create'

        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15:     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)note: 
expanded from macro 'VLC_OBJECT'    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:690:9: warning: due to lvalue conversion 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/stereo_widen.c:        vlc_pa_error(aout, "cannot move sink input", sys->context);27
:
        ^In file included from 
../include/vlc_common.h:1027:
./audio_output/vlcpulse.h../include/vlc_variables.h::35563::445::  note: warning: expanded from macro 'vlc_pa_error'due to lvalue conversion 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 vlc_pa_error(o, m, c) vlc_pa_error(VLC_OBJECT(o), m, c)
                                           ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT../include/vlc_common.h
:    ^477
:15:../include/vlc_variables.h :note: 122expanded from macro 'VLC_OBJECT':
39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:110:9: warning: due to lvalue conversion 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 (obj, "cannot get info: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
    msg_Dbg (obj, "%s%.*s", msg, (int)len, str);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:audio_output/pulse.c15:: 790note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err(aout, "unsupported sample specification");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
    Dump (obj, " ", snd_pcm_dump, pcm);
    ^
audio_output/alsa.c:121:14: note: expanded from macro 'Dump'
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)
             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Dbg (obj, " device name   : %s", snd_pcm_info_get_name (info));
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Dbg (obj, " device ID     : %s", snd_pcm_info_get_id (info));
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Dbg (obj, " subdevice name: %s",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o audio_filter/converter/libaudio_format_plugin_la-format.lo `test -f 'audio_filter/converter/format.c' || echo './'`audio_filter/converter/format.c
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:883:13: warning: due to lvalue conversion 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(aout, "mapping channel %"PRIu8" to AUX%u", map.channels, i);
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
    Dump (obj, "current status:\n", snd_pcm_status_dump, status);
    ^audio_output/pulse.c
:887:audio_output/alsa.c13:: 121warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]14
: note: expanded from macro 'Dump'
            msg_Err(aout, "unsupported channel map");
            ^
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)../include/vlc_messages.h
:             ^83
:5../include/vlc_common.h:: 477note: :expanded from macro 'msg_Err'15
: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'msg_Generic'              ^

    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:891:13: warning: due to lvalue conversion 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_Dbg(aout, "using %s channel map", (name != NULL) ? name : "?");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
            msg_Dbg (obj, " %s channel %u position %u", "unsupported", i, pos);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
audio_output/pulse.c:903: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_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        char *str = var_InheritString(aout, "role");
                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:181:13: warning: due to lvalue conversion 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_Dbg (obj, " %s channel %u position %u", "duplicate", i, pos);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.c:934:9: warning: due to lvalue conversion 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_pa_error(aout, "stream creation failure", sys->context);
        ^
./audio_output/vlcpulse.h:35:44: note: expanded from macro 'vlc_pa_error'
#define vlc_pa_error(o, m, c) vlc_pa_error(VLC_OBJECT(o), m, c)
                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Dbg(obj, "channels map not provided");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
audio_output/pulse.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            vlc_pa_error(aout, "digital pass-through stream connection failure",
            ^
./audio_output/vlcpulse.h:35:44: note: expanded from macro 'vlc_pa_error'
#define vlc_pa_error(o, m, c) vlc_pa_error(VLC_OBJECT(o), m, c)
                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/pulse.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]
            vlc_pa_error(aout, "stream connection failure", sys->context);
            ^
./audio_output/vlcpulse.h:35:44: note: expanded from macro 'vlc_pa_error'
#define vlc_pa_error(o, m, c) vlc_pa_error(VLC_OBJECT(o), m, c)
                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
audio_output/alsa.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^237
:17: warning: due to lvalue conversion 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 (obj, "unknown channels map type %u", map->type);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (obj, "cannot find supported channels map");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
    msg_Dbg (obj, "using channels map %u, type %u, %u channel(s)", best_offset,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:312: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]
                spdif = var_InheritBool (aout, "spdif");
                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot open ALSA device \"%s\": %s", device,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        vlc_dialog_display_error (aout, _("Audio output failed"),
        ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:402:5: warning: due to lvalue conversion 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_Dbg (aout, "using ALSA device: %s", device);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:404:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    DumpDevice (VLC_OBJECT(aout), pcm);
                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:412:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    Dump (aout, "initial hardware setup:\n", snd_pcm_hw_params_dump, hw);
    ^
audio_output/alsa.c:121:14: note: expanded from macro 'Dump'
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)
             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot disable resampling: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set access mode: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "no supported sample format");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set sample format: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:467: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]
        uint16_t map = var_InheritInteger (aout, "alsa-audio-channels");
                       ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:469: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]
        sys->chans_to_reorder = SetupChannels (VLC_OBJECT(aout), pcm, &map,
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set %u channels: %s", channels,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set sample rate: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set period: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot set buffer duration: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot commit hardware parameters: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:543:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    Dump (aout, "final HW setup:\n", snd_pcm_hw_params_dump, hw);
    ^
audio_output/alsa.c:121:14: note: expanded from macro 'Dump'
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)
             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:550:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    Dump (aout, "initial software parameters:\n", snd_pcm_sw_params_dump, sw);
    ^
audio_output/alsa.c:121:14: note: expanded from macro 'Dump'
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)
             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err( aout, "unable to set start threshold (%s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
        msg_Err (aout, "cannot commit software parameters: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:572:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    Dump (aout, "final software parameters:\n", snd_pcm_sw_params_dump, sw);
    ^
audio_output/alsa.c:121:14: note: expanded from macro 'Dump'
        Dump(VLC_OBJECT(o), m, (int (*)(void *, snd_output_t *))(cb), p)
             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:577:9: warning: due to lvalue conversion 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 (aout, "cannot prepare device: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:597:9: warning: due to lvalue conversion 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 (aout, "device cannot be paused");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:616:9: warning: due to lvalue conversion 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 (aout, "cannot estimate delay: %s", snd_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:657:17: warning: due to lvalue conversion 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 (aout, "cannot recover playback stream: %s",
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.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]
                DumpDeviceStatus (aout, pcm);
                ^
audio_output/alsa.c:146:49: note: expanded from macro 'DumpDeviceStatus'
#define DumpDeviceStatus(o, p) DumpDeviceStatus(VLC_OBJECT(o), p)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:662:13: warning: due to lvalue conversion 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 (aout, "cannot write samples: %s", snd_strerror (frames));
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:727:5: warning: due to lvalue conversion 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_Dbg (obj, "Available ALSA PCM devices:");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:748:9: warning: due to lvalue conversion 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_Dbg (obj, "%s (%s)", (desc != NULL) ? desc : name, name);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
37 warnings generated.
audio_output/alsa.c:799: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]
    sys->device = var_InheritString (aout, "alsa-audio-device");
                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_output/alsa.c:812: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]
    int count = EnumDevices (VLC_OBJECT(aout), NULL, &ids, &names);
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_filter/stereo_widen.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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
37 warnings generated.
In file included from audio_filter/stereo_widen.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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
64 warnings generated.
audio_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]
        msg_Err ( p_filter, "stereo enhance requires stereo" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
    CREATE_VAR( f_delay,     CONFIG_PREFIX "delay" )
    ^
audio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
    p_sys->stor = var_CreateGetFloat( p_aout, var ); \
                  ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
    var_AddCallback( p_aout, var, paramCallback, p_sys );
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
    CREATE_VAR( f_feedback,  CONFIG_PREFIX "feedback" )
    ^
audio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
    p_sys->stor = var_CreateGetFloat( p_aout, var ); \
                  ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
    var_AddCallback( p_aout, var, paramCallback, p_sys );
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
    CREATE_VAR( f_crossfeed, CONFIG_PREFIX "crossfeed" )
    ^
audio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
    p_sys->stor = var_CreateGetFloat( p_aout, var ); \
                  ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
    var_AddCallback( p_aout, var, paramCallback, p_sys );
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
    CREATE_VAR( f_dry_mix,   CONFIG_PREFIX "dry-mix" )
    ^
audio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
    p_sys->stor = var_CreateGetFloat( p_aout, var ); \
                  ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
    var_AddCallback( p_aout, var, paramCallback, p_sys );
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
    DEL_VAR( CONFIG_PREFIX "feedback" );
    ^
audio_filter/stereo_widen.c:204:5: note: expanded from macro 'DEL_VAR'
    var_DelCallback( p_aout, var, paramCallback, p_sys ); \
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
audio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'
    var_Destroy( p_aout, var );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
    DEL_VAR( CONFIG_PREFIX "crossfeed" );
    ^
audio_filter/stereo_widen.c:204:5: note: expanded from macro 'DEL_VAR'
    var_DelCallback( p_aout, var, paramCallback, p_sys ); \
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
audio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'
    var_Destroy( p_aout, var );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
    DEL_VAR( CONFIG_PREFIX "dry-mix" );
    ^
audio_filter/stereo_widen.c:204:5: note: expanded from macro 'DEL_VAR'
    var_DelCallback( p_aout, var, paramCallback, p_sys ); \
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
audio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'
    var_Destroy( p_aout, var );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_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]
    DEL_VAR( CONFIG_PREFIX "delay" );
    ^
audio_filter/stereo_widen.c:204:5: note: expanded from macro 'DEL_VAR'
    var_DelCallback( p_aout, var, paramCallback, p_sys ); \
    ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_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]
audio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'
    var_Destroy( p_aout, var );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/stereo_widen.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]
            msg_Dbg( p_filter, "Couldnt allocate buffer for delay" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
88 warnings generated.
/bin/bash ../autotools/ylwrap codec/webvtt/CSSLexer.l lex.yy.c codec/webvtt/CSSLexer.c -- flex  
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/svcdsub.lo codec/svcdsub.c
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/t140.lo codec/t140.c
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/telx.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/telx.lo codec/telx.c
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
45 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/textst.lo codec/textst.c
In file included from audio_filter/converter/format.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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from audio_filter/converter/format.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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
audio_filter/converter/format.c:79:5: warning: due to lvalue conversion 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_Dbg(filter, "%4.4s->%4.4s, bits per sample: %i->%i",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/substx3g.lo codec/substx3g.c
90 warnings generated.
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15In file included from : codec/t140.cnote: :expanded from macro 'VLC_OBJECT'27
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12:         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]

    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from codec/telx.ccodec/svcdsub.c::34:
34In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h:10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::203189::1212::  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]

    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

           ^           ^

In file included from ../include/vlc_variables.hcodec/t140.c../include/vlc_variables.h:::14027140::
:In file included from 48../include/vlc_common.h48: ::note: 1027 expanded from macro 'var_SetChecked':
note: 
../include/vlc_variables.hexpanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)                                               ^

                                               ^
../include/vlc_common.h:../include/vlc_common.h477::47715::15    return var_SetChecked (obj, name, VLC_VAR_COORDS, val); note: :
expanded from macro 'VLC_OBJECT'            ^
note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:In file included from 34:
codec/svcdsub.cIn file included from :../include/vlc_common.h34::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::1027212:
:../include/vlc_variables.h12::203 :warning: 12In 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]codec/t140.c:
: 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:1027:
../include/vlc_variables.h:227:    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);12
:           ^
 warning:     return var_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:../include/vlc_variables.h :note: 140expanded from macro 'var_SetChecked':
48: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );expanded from macro 'var_SetChecked'

           ^
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)140
:                                               ^48
: note: ../include/vlc_common.hexpanded from macro 'var_SetChecked':
477#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
15                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
477:15: note: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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 In file included from codec/t140.ccodec/telx.c::2734:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.hIn file included from ::codec/svcdsub.c241227:::341212:
:In file included from : ../include/vlc_common.h 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]1027due to lvalue conversion of the 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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );           ^

           ^
../include/vlc_variables.h:../include/vlc_variables.h140::14048::48     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:note: 
 expanded from macro 'var_SetChecked'           ^note: 

expanded from macro 'var_SetChecked'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)                                               ^

                                               ^../include/vlc_common.h
:../include/vlc_common.h477::47715::#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)15 
:note: expanded from macro 'VLC_OBJECT'                                               ^ 

note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^        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 codec/t140.cIn file included from :codec/telx.c27::
In file included from 34../include/vlc_common.h:
:In file included from 1027../include/vlc_common.h:
:../include/vlc_variables.h1027::
256../include/vlc_variables.h::24112::12 :warning:  due to lvalue conversion 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     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );codec/svcdsub.c
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );:           ^

34           ^
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::140../include/vlc_variables.h1027:::
48140../include/vlc_variables.h::: 48227note: ::expanded from macro 'var_SetChecked' 12
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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^477
:15../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );::
 477           ^note: :
expanded from macro 'VLC_OBJECT'15
: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'140:
48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256In file included from :codec/t140.c12:: 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
:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^In file included from 
codec/svcdsub.c:../include/vlc_variables.h34::
142In file included from :../include/vlc_common.h48:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
1027                                                ^:
note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h
:../include/vlc_common.h241::47712::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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \           ^

              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:In file included from 142codec/svcdsub.c::4834::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
1027:
../include/vlc_variables.h:In file included from 256codec/t140.c::1227::
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) In file included from 
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]:

1027:
../include/vlc_common.h../include/vlc_variables.h::293477::1015::  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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )note: 
expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \         ^


              ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/svcdsub.c:34:
In file included from In file included from ../include/vlc_common.h:codec/telx.c1027::
34../include/vlc_variables.h:
:In file included from 276../include/vlc_common.h::101027::
 ../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]293
:10: warning: due to lvalue conversion 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/t140.c:27:
In file included from     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )../include/vlc_common.h
:         ^1027
:
../include/vlc_variables.h:304../include/vlc_variables.h::    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )17142
::         ^ 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: 
../include/vlc_variables.hexpanded from macro 'var_GetChecked':
142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))                                               ^

                ^
../include/vlc_common.h:477:../include/vlc_variables.h15::#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)142 
:note:                                                ^48expanded from macro 'VLC_OBJECT'
:
 ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:In file included from 17codec/svcdsub.c:: 34warning: :
due to lvalue conversion 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:1027:
../include/vlc_variables.h:293:10: warning:     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &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:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
10                                               ^:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )In file included from 
         ^codec/t140.c
:27:
In file included from ../include/vlc_variables.h../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:142
1027:              ^:
48
../include/vlc_variables.h:: 340note: expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )15
:        ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c:34In file included from In file included from :
codec/svcdsub.ccodec/t140.cIn file included from ::../include/vlc_common.h3427::
:
1027In file included from In file included from :
../include/vlc_common.h../include/vlc_common.h../include/vlc_variables.h:::34010271027::
:
9../include/vlc_variables.h../include/vlc_variables.h::350: :3249warning: ::due to lvalue conversion 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]warning: 
due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^../include/vlc_variables.h    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
:
142         ^:../include/vlc_variables.h
48::142 :note: ../include/vlc_variables.h48expanded from macro 'var_GetChecked'::
142 :note: 48expanded from macro 'var_GetChecked':
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h 
:note:                                                ^477expanded from macro 'VLC_OBJECT':

15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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 codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from 
codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)340
:                                               ^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]477
:In file included from 15:codec/t140.c :note: 27expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1027:
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_variables.h
:        ^362
:9:../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ :
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]:
48: note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_variables.h
:                                               ^142
:48../include/vlc_common.h:: 477note: :expanded from macro 'var_GetChecked'15
: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:350: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]codec/telx.c
:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9    if( var_GetChecked( p_obj, psz_name, VLC_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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libflac_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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libflac_plugin_la-flac.lo `test -f 'codec/flac.c' || echo './'`codec/flac.c
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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/telx.c    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );:
34    ^:

In file included from ../include/vlc_common.h:../include/vlc_variables.h:1027122:
:../include/vlc_variables.h39::429 :5note: :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );15
:    ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'
codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
442                                      ^
:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
codec/svcdsub.c              ^:
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:455../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: In file included from note: codec/telx.cexpanded from macro 'var_Create':
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5        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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:477../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

    ^              ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
In file included from ../include/vlc_variables.hcodec/telx.c::12234::
39In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_Create':

../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_Create'              ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:525../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^511
:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^539
:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
In file included from codec/telx.c:34:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^
../include/vlc_variables.h:../include/vlc_common.h525::4775::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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

    ^              ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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/t140.c    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT:
27    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::55439::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT477
:    ^15
: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/telx.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
34                                      ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::539 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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/t140.c:27:
In file included from ../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT1027
:
    ^../include/vlc_variables.h
:563:../include/vlc_variables.h5::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: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )    ^

                                      ^
../include/vlc_variables.h../include/vlc_common.h::122477::3915::  note: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
codec/telx.c                                      ^:
34        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
../include/vlc_common.h
In file included from :              ^../include/vlc_common.h477
::102715:
:../include/vlc_variables.h 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
In file included from ../include/vlc_variables.hcodec/t140.c::12227:
:In file included from 39:../include/vlc_common.h :note: 1027expanded from macro 'var_Create':

../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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), b, c )In file included from 
                                      ^codec/telx.c
:34../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027:
:../include/vlc_variables.h     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):note: 
563expanded from macro 'VLC_OBJECT'        ^:

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]128
:43: note: expanded from macro 'var_Change'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
../include/vlc_variables.h                                          ^:
122:39../include/vlc_common.h:: 477note: :expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/telx.c:34:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/t140.c:56:17: warning: due to lvalue conversion 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( p_this, "Only UTF-8 encoding supported" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.c:192:13: warning: due to lvalue conversion 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_val = var_CreateGetInteger( p_dec, "telx-override-page" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.c:201:17: warning: due to lvalue conversion 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_val = var_CreateGetBool( p_dec, "telx-french-workaround" );
                ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.c:223: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]
    p_sys->b_ignore_sub_flag = var_CreateGetBool( p_dec,
                               ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.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]
    msg_Dbg( p_dec, "starting telx on magazine %d page %02x flag %d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "invalid packet header (size %zu < %u)" ,
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "expected subtitle image %u but found %u",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "expected subtitle image packet %u but found %u",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_dec, "unable to assemble blocks, discarding" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_dec, "subtitle packets size=%zu should be %zu",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "cannot allocate SVCD subtitle region" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.c: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]
        msg_Warn( p_dec, "can't get spu buffer" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/telx.c:694:9: warning: due to lvalue conversion 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( p_dec, "cannot allocate SPU region" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
81 warnings generated.
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: 26note:  warningexpanded from macro 'var_Create'
s generated.
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/opus -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libopus_plugin_la-opus.lo `test -f 'codec/opus.c' || echo './'`codec/opus.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -ITOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/opus -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libopus_plugin_la-opus_header.lo `test -f 'codec/opus_header.c' || echo './'`codec/opus_header.c
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
57 warnings generated.
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/flac.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libtheora_plugin_la-theora.lo `test -f 'codec/theora.c' || echo './'`codec/theora.c
74 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libtremor_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 -DMODULE_NAME_IS_tremor -I../include -I../include   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libtremor_plugin_la-vorbis.lo `test -f 'codec/vorbis.c' || echo './'`codec/vorbis.c
codec/flac.c:321:13: warning: due to lvalue conversion 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_Dbg( p_dec, "channels:%d samplerate:%d bitspersamples:%d",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:361: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]
                            msg_Warn( p_dec, "Unsupported channel mask %x", i_wfxmask );
                            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Warn( p_dec, "an error in the stream caused the decoder to "
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "the decoder encountered a corrupted frame header." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "frame's data did not match the CRC in the "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:412:9: warning: due to lvalue conversion 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( p_dec, "The decoder encountered reserved fields in use in "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "got decoder error: %d", status );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "FLAC__stream_decoder_new() failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "FLAC__stream_decoder_init_stream() failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
    msg_Dbg( p_dec, "decode STREAMINFO" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:550:5: warning: due to lvalue conversion 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_Dbg( p_dec, "STREAMINFO decoded" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Dbg( p_dec, "the decoder is ready to search for metadata." );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Dbg( p_dec, "the decoder is ready to or is in the process of "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Dbg( p_dec, "the decoder is ready to or is in the process of "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:576:9: warning: due to lvalue conversion 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_Dbg( p_dec, "the decoder is ready to or is in the process of "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Dbg( p_dec, "the decoder has reached the end of the stream." );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:584:9: warning: due to lvalue conversion 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( p_dec, "error occurred in the Ogg layer." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c: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]
        msg_Err( p_dec, "error occurred while seeking." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:591:9: warning: due to lvalue conversion 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_dec, "the decoder was aborted by the read callback." );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:600:9: warning: due to lvalue conversion 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( p_dec, "error when allocating memory." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_dec, "decoder in uninitialized state." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:617:9: warning: due to lvalue conversion 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_dec, "unknown error" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:752:13: warning: due to lvalue conversion 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_Dbg( p_enc, "Writing STREAMINFO: %zu", bytes );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.c:793:5: warning: due to lvalue conversion 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( p_enc, "MetadataCallback: %i", metadata->type );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_enc, "FLAC__stream_encoder_new() failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/flac.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]
        msg_Err( p_enc, "FLAC__stream_encoder_init_stream() failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'
codec/opus.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_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/opus.c:31:
In file included from ../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
1027                                               ^:

../include/vlc_variables.h:../include/vlc_common.h203::47712::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'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );

              ^           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:

../include/vlc_variables.h           ^:
212:12../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]48
: note: expanded from macro 'var_SetChecked'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
140:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_SetChecked':
 note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_SetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.hIn file included from :1027codec/opus.c:
:../include/vlc_variables.h31::
241In file included from :../include/vlc_common.h12::1027 :
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]:
241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48:    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val ); 
note:            ^expanded from macro 'var_SetChecked'

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from In file included from ../include/vlc_common.hcodec/opus.c::102731:
:
../include/vlc_variables.hIn file included from :../include/vlc_common.h:2561027::
12../include/vlc_variables.h:: 256warning: :due to lvalue conversion 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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );:
140           ^:
48: ../include/vlc_variables.hnote: :expanded from macro 'var_SetChecked'140
:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )276
:         ^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]:
142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
48                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:293:10: In file included from warning: codec/opus.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]:
31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_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:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)142
:                                               ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:304In file included from :17codec/opus.c: :warning: 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]:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))

                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:codec/opus.c:32431::
10In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )note: 
expanded from macro 'var_GetChecked'         ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )9
:        ^ 
warning: due to lvalue conversion of the 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 In file included from codec/opus_header.ccodec/opus.c::3731:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::350350::99::  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]

    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

        ^        ^

../include/vlc_variables.h../include/vlc_variables.h::142142::4848::  note: note: expanded from macro 'var_GetChecked'expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^                                               ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027In file included from :
../include/vlc_variables.hcodec/opus.c::36231::
9In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ) 
note:         ^expanded from macro 'var_GetChecked'

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429In file included from :codec/opus.c5::31 :
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:
1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: 
expanded from macro 'var_Create'                                      ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442: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]codec/opus.c
:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | 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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^122
:39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
122:../include/vlc_common.h39::477 :note: 15expanded from macro 'var_Create':
 note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5:In file included from  codec/opus.cwarning: :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]:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )39
:                                      ^ 
note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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 ../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );1027
:
    ^../include/vlc_variables.h
:477:../include/vlc_variables.h5::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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );                                      ^

    ^
../include/vlc_common.h:../include/vlc_variables.h477::12215::39 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                      ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );:
31    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::49139::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );:
15    ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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 ../include/vlc_common.h:1027:
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT511
:    ^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'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^122
:39../include/vlc_common.h:: 477note: :expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5In file included from :codec/opus.c :warning: 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]:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5:     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERITwarning: 
due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122
:                                      ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT31
:
    ^In file included from 
../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::53939::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT477
:    ^15
: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
In file included from codec/opus.c:../include/vlc_variables.h31::
122In file included from :../include/vlc_common.h39::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Create':
554:5: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from 
codec/opus.c    ^:
31:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027122:
:../include/vlc_variables.h39::563 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT 
note:     ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
In file included from codec/opus.c:../include/vlc_variables.h31::
128In file included from :../include/vlc_common.h43::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Change':
578:9: warning: due to lvalue conversion 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_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )

        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/theora.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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "initial Opus header is corrupted" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "cannot read Opus header" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_dec, "Opus audio with %d channels", p_header->channels);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "Unsupported channel mapping" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "decoder initialization failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "OPUS_SET_GAIN failed" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_dec, "Oops: No new buffer was returned!");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_dec, "Error: corrupted stream?" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/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]
        msg_Err(enc, "Could not create encoder: error %d", err);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/opus.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]
        msg_Err(enc, "Unable to get number of lookahead samples: %s\n",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/opus.c:710:9: warning: due to lvalue conversion 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(enc, "Failed to write header.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "this bitstream does not contain Theora video data" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:300:9: warning: due to lvalue conversion 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( p_dec, "unknown chroma in theora sample" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/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]
    msg_Dbg( p_dec, "%dx%d %u/%u fps video, frame content "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:354:9: warning: due to lvalue conversion 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_dec, "trying to correct invalid theora header "
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.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]
        msg_Err( p_dec, "2nd Theora header is corrupted" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:386:9: warning: due to lvalue conversion 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( p_dec, "3rd Theora header is corrupted" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:395:13: warning: due to lvalue conversion 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( p_dec, "Could not allocate Theora decoder" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:399: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]
        i_pp = var_InheritInteger( p_dec, DEC_CFG_PREFIX "postproc" );
               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/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]
                msg_Err( p_dec, "Failed to set post processing level to %d",
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:409:17: warning: due to lvalue conversion 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_Dbg( p_dec, "Set post processing level to %d / %d",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:705:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    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'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:707:17: warning: due to lvalue conversion 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_quality = var_GetInteger( p_enc, ENC_CFG_PREFIX "quality" );
                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:723:9: warning: due to lvalue conversion 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_Dbg( p_enc, "padding video from %dx%d to %dx%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.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]
        msg_Warn( p_enc, "frame is smaller than encoding size"
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/theora.c:894:9: warning: due to lvalue conversion 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_enc, "failed encoding a frame" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/vorbis.c:39:
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
In file included from codec/vorbis.c:39:
../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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/vorbis.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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/vorbis.c:39:
../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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/liboggspots_plugin_la-oggspots.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/liboggspots_plugin_la-oggspots.lo `test -f 'codec/oggspots.c' || echo './'`codec/oggspots.c
31 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-video.lo `test -f 'codec/avcodec/video.c' || echo './'`codec/avcodec/video.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-subtitle.lo `test -f 'codec/avcodec/subtitle.c' || echo './'`codec/avcodec/subtitle.c
codec/vorbis.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]
        msg_Err( p_dec, "this bitstream does not contain Vorbis audio data");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/vorbis.c:386:9: warning: due to lvalue conversion 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( p_dec, "invalid number of channels (1-%zu): %i",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/vorbis.c:398:5: warning: due to lvalue conversion 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_Dbg( p_dec, "channels:%d samplerate:%ld bitrate:%ud",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/vorbis.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]
        msg_Err( p_dec, "2nd Vorbis header is corrupted" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/vorbis.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]
        msg_Err( p_dec, "3rd Vorbis header is corrupted" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
65 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-audio.lo `test -f 'codec/avcodec/audio.c' || echo './'`codec/avcodec/audio.c
32 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-va.lo `test -f 'codec/avcodec/va.c' || echo './'`codec/avcodec/va.c
51 warnings generated.
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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/video.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_variables.h:../include/vlc_common.h140::47748::15 :note:  expanded from macro 'var_SetChecked'note: 
expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
codec/avcodec/video.c           ^:
32:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027140:
:../include/vlc_variables.h48::203 :note: 12expanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );:
15           ^:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
In file included from codec/avcodec/video.c:../include/vlc_variables.h32::
140In file included from :../include/vlc_common.h48::1027 :
note: ../include/vlc_variables.hexpanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_SetChecked'
              ^

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48:In file included from  codec/avcodec/video.cnote: :expanded from macro 'var_SetChecked'32
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_SetChecked'

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.hIn file included from :477codec/avcodec/subtitle.c::15: 32note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: 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]              ^

    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.hIn file included from :140codec/avcodec/video.c::4832::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_SetChecked'
:1027:
../include/vlc_variables.h:241:12: #define var_SetChecked(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]                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \codec/oggspots.c
:              ^31
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );In file included from 
codec/avcodec/video.c           ^:
32:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1401027::
48../include/vlc_variables.h:: 256note: :expanded from macro 'var_SetChecked'12
: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val ); 
note:            ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10        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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:In file included from 142:codec/avcodec/video.c48::32 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h:276:10: #define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \142
:              ^48
: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_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 codec/avcodec/video.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
32                                               ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.h:codec/avcodec/video.c477::32:
15In file included from : ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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) \
              ^
In file included from     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))codec/avcodec/subtitle.c
:                ^32
:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1027::
142../include/vlc_variables.h::48256:: 12note: 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );477
:           ^15
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from codec/oggspots.c:codec/avcodec/subtitle.c:3132:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::324276::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]

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )

         ^         ^

../include/vlc_variables.h../include/vlc_variables.h::142142:48::48 :note:  note: expanded from macro 'var_GetChecked'expanded from macro 'var_GetChecked'

In file included from codec/avcodec/video.c:32:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_common.h
                                               ^:                                               ^
1027
:
../include/vlc_common.h../include/vlc_variables.h:../include/vlc_common.h::477324477:::151015:::   warning: note: 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'expanded from macro 'VLC_OBJECT'


    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \


         ^              ^              ^


../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from codec/avcodec/subtitle.ccodec/oggspots.c::3231:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::293340::109::  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]

    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

        ^         ^

../include/vlc_variables.h../include/vlc_variables.h::142142::4848::  note: note: expanded from macro 'var_GetChecked'In file included from expanded from macro 'var_GetChecked'

codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1027:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
:
                                               ^340                                               ^
:
9:../include/vlc_common.h../include/vlc_common.h ::warning: 477477:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:1515
::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

:              ^              ^48

: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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/subtitle.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ):
304        ^:
17: ../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]142
:48: note: expanded from macro 'var_GetChecked'
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))1027
:
                ^#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_variables.h

:                                               ^350
:9../include/vlc_variables.h../include/vlc_common.h::: 142477: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]48: 
:note:  expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_GetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

              ^                                               ^
../include/vlc_variables.h
:142../include/vlc_common.h::48477:: 15note: :expanded from macro 'var_GetChecked'
 note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.hIn file included from :142codec/avcodec/subtitle.c::48:32 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.hIn file included from 
:codec/avcodec/video.c1027::
32../include/vlc_variables.h::
324In file included from :../include/vlc_common.h10::1027 :
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,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]
362
:9../include/vlc_common.h::477 :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'    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )

         ^
../include/vlc_variables.h:142    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):
48        ^:
 note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetChecked'
../include/vlc_variables.h
              ^:
142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15: ../include/vlc_common.hnote: :477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-avcodec.lo `test -f 'codec/avcodec/avcodec.c' || echo './'`codec/avcodec/avcodec.c
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/avcodec/video.c:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )32
:
                                      ^In file included from 
../include/vlc_common.h:../include/vlc_common.h1027::
477../include/vlc_variables.h::15429:: 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )442
:        ^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]:
142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
39                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:In file included from 15:codec/avcodec/video.c note: :expanded from macro 'VLC_OBJECT'32
:
In file included from ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
1027:
                                      ^../include/vlc_variables.h
:../include/vlc_common.h442::4775::        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \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'

    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

    ^              ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
1027                                      ^:

../include/vlc_variables.h:../include/vlc_common.h455::4775::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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    ^

              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/avcodec/video.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
32                                      ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::469 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
In file included from ../include/vlc_variables.hcodec/avcodec/subtitle.c::12232::
39In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_Create'
:
../include/vlc_variables.h:429:5In file included from :codec/avcodec/video.c: 32warning: #define var_Create(a,b,c) var_Create( VLC_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]:


In file included from                                       ^../include/vlc_common.h
:1027../include/vlc_common.h:
:../include/vlc_variables.h477::47715::5 note: :expanded from macro 'VLC_OBJECT' 
warning:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_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:39: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_Create'

              ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )39
                                      ^: 
note: expanded from macro 'var_Create'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
              ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hcodec/avcodec/video.c::In file included from 32477:
:codec/avcodec/subtitle.cIn file included from 15:../include/vlc_common.h32:::
 1027In file included from note: :
../include/vlc_common.hexpanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
:1027491:
:../include/vlc_variables.h5:: 442warning: :due to lvalue conversion 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:         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]

              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );../include/vlc_variables.h
:    ^122
:39: ../include/vlc_variables.hnote: :expanded from macro 'var_Create'122
:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ) 
note:                                       ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^In file included from 
codec/avcodec/video.cIn file included from ../include/vlc_common.h::codec/avcodec/subtitle.c32477::
:32In file included from 15:
../include/vlc_common.h:In file included from : ../include/vlc_common.h1027note: ::
expanded from macro 'VLC_OBJECT'1027:
../include/vlc_variables.h
../include/vlc_variables.h::511455::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:122../include/vlc_variables.h::39122:: 39note: :expanded from macro 'var_Create' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^../include/vlc_common.h
:477../include/vlc_common.h::15477:: 15note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
        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 codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477In file included from :15codec/avcodec/video.c::32 note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:525:In file included from 5codec/avcodec/subtitle.c:: 32        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]In file included from               ^
../include/vlc_common.h
:1027:
../include/vlc_variables.h:469:5: warning:     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERITdue to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
:                                      ^122:
39:../include/vlc_common.h :note: 477:expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
539              ^In file included from :
5codec/avcodec/subtitle.c:: 32:
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:1027:
../include/vlc_variables.h:477:5:     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERITwarning: 
due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^
../include/vlc_variables.h:554:In file included from 5:codec/avcodec/subtitle.c :warning: 32due to lvalue conversion 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:1027:
../include/vlc_variables.h:491:5:     var_Create( p_obj, psz_name, VLC_VAR_STRING | 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'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
122:../include/vlc_common.h39::477: 15note: expanded from macro 'var_Create': 
note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.hIn file included from :122codec/avcodec/subtitle.c::3239:
:In file included from  note: ../include/vlc_common.hexpanded from macro 'var_Create':
1027:
../include/vlc_variables.h:511:5: #define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/oggspots.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/video.c:32:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:578In file included from :codec/avcodec/subtitle.c9::32 :
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
:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )

        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )note: 
expanded from macro 'var_Create'                                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.c:121: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_sys->p_image = image_HandlerCreate(p_dec);
                     ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
#define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.c:251:13: warning: due to lvalue conversion 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_dec, "Unsupported image format: %s", psz_image_type);
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.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]
        msg_Dbg(p_dec, "Packet too short");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.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]
        msg_Dbg(p_dec, "Invalid byte offset");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.c:366:9: warning: due to lvalue conversion 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_Dbg(p_dec, "Unsupported image format: %s", psz_image_type);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/oggspots.c:385:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    decoder_UpdateVideoFormat(p_dec);
    ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~
25 warnings generated.
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_plugin_la-encoder.lo `test -f 'codec/avcodec/encoder.c' || echo './'`codec/avcodec/encoder.c
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^In file included from 
codec/avcodec/subtitle.c:../include/vlc_variables.h39::
140In file included from :codec/avcodec/avcodec.h48::25 :
note: codec/avcodec/avcommon.hexpanded from macro 'var_SetChecked':
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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     if (!var_InheritBool(obj, "quiet")) {expanded from macro 'VLC_OBJECT'

         ^
../include/vlc_variables.h:604:47:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
note:               ^expanded from macro 'var_InheritBool'

#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/subtitle.c:39:
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]
In file included from codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        int64_t verbose = var_InheritInteger(obj, "verbose");:
241                          ^:
12: 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]:
615:53: note: expanded from macro 'var_InheritInteger'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n):
48                                                    ^:
 note: expanded from macro 'var_SetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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/subtitle.c:39:
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );In file included from 
codec/avcodec/avcodec.h           ^:
25:
codec/avcodec/avcommon.h:../include/vlc_variables.h94::1405: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_SetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());

                                               ^    ^

../include/vlc_common.h:477:15:../include/vlc_messages.h :87note: :expanded from macro 'VLC_OBJECT'5
: note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.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]
        msg_Warn(dec, "refusing to decode non validated subtitle codec");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from codec/avcodec/va.c:26:
    if (!var_InheritBool(obj, "quiet")) {In file included from 
../include/vlc_common.h         ^:
1027:
../include/vlc_variables.h:350../include/vlc_variables.h::9604:: 47warning: :due to lvalue conversion 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)

        ^                                              ^

../include/vlc_variables.h../include/vlc_common.h::142477::4815::  note: note: expanded from macro 'var_GetChecked'expanded from macro 'VLC_OBJECT'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.c:101: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]
    char *psz_opts = var_InheritString(dec, "avcodec-options");
                     ^
../include/vlc_variables.h:642:51In file included from :codec/avcodec/video.c :note: 46:
expanded from macro 'var_InheritString'In file included from 
codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:71:27:#define var_InheritString(o, n) var_InheritString(VLC_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:477:15: note: expanded from macro 'VLC_OBJECT'
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:615:53        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
codec/avcodec/subtitle.c:114:9    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __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:477:15: note: expanded from macro 'VLC_OBJECT'
        msg_Err(dec, "Unknown option \"%s\"", t->key);
        ^
../include/vlc_messages.h:83:5: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'msg_Err'

              ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.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]
        msg_Err(dec, "cannot open codec (%s)", codec->name);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.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]
    msg_Dbg(dec, "libavcodec codec (%s) started", codec->name);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
codec/avcodec/va.c            ^:
26:
../include/vlc_common.hIn file included from ../include/vlc_common.h::4771027::
15:../include/vlc_variables.h :note: 429expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.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]
        msg_Warn(dec, "cannot decode one subtitle (%zu bytes)",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
        msg_Err(dec, "Invalid frame size %dx%d vsz %dx%d",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/subtitle.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]
            msg_Warn(dec, "unsupported subtitle type");
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
        msg_Err(dec, "Unsupported decoded output format %d (%s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
        msg_Warn(dec, "dropping frame because the vout changed");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:406:13: warning: due to lvalue conversion 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_dec, "waiting for extra data for codec %s",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
            msg_Dbg( p_dec, "using frame thread mode with %d threads",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "using slice thread mode with %d threads",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
                msg_Warn( p_dec, "failed to enable threaded decoding" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:454:13: warning: due to lvalue conversion 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_dec, "using unknown thread mode with %d threads",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
        var_InheritInteger( p_dec, "avcodec-workaround-bugs" );
        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
        var_InheritInteger( p_dec, "avcodec-error-resilience" );
        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
    if( var_CreateGetBool( p_dec, "grayscale" ) )
        ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
    i_val = var_CreateGetInteger( p_dec, "avcodec-skiploopfilter" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:514:9: warning: due to lvalue conversion 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_CreateGetBool( p_dec, "avcodec-fast" ) )
        ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:518: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]
    p_sys->b_hurry_up = var_CreateGetBool( p_dec, "avcodec-hurry-up" );
                        ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:519: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]
    p_sys->b_show_corrupted = var_CreateGetBool( p_dec, "avcodec-corrupted" );
                              ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:521:13: warning: due to lvalue conversion 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_val = var_CreateGetInteger( p_dec, "avcodec-skip-frame" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:530:13: warning: due to lvalue conversion 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_val = var_CreateGetInteger( p_dec, "avcodec-skip-idct" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.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]
    if( var_CreateGetBool( p_dec, "avcodec-dr" ) &&
        ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:559: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]
    int i_thread_count = var_InheritInteger( p_dec, "avcodec-threads" );
                         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:574:5: warning: due to lvalue conversion 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_Dbg( p_dec, "allowing %d thread(s) for decoding", i_thread_count );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:577:16: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
    p_context->thread_safe_callbacks = true;
               ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1501:5: note: 'thread_safe_callbacks' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477codec/avcodec/video.c:15::953 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err( p_dec, "more than 5 seconds of late video -> "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:980:13: warning: due to lvalue conversion 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_dec, "More than 11 late frames, dropping frame" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1059: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]
                    msg_Err(p_dec, "avcodec_send_packet critical error");
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1081:17: warning: due to lvalue conversion 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(p_dec, "avcodec_receive_frame critical error");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.c:121: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]
    vlc_va_t *va = vlc_object_create(obj, sizeof (*va));
                   ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
#define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.c:125: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]
    char *modlist = var_InheritString(obj, "avcodec-hw");
                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.c:127: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]
    va->module = vlc_module_load(va, "hw decoder", modlist, true,
                 ^
../include/vlc_modules.h:41:25: note: expanded from macro 'vlc_module_load'
        vlc_module_load(VLC_OBJECT(o),c,n,s,__VA_ARGS__)
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.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]
        vlc_object_release(va);
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
41 warnings generated.
codec/avcodec/video.c:1387:9: warning: due to lvalue conversion 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(dec, "hardware acceleration picture allocation failed");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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: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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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: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]
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1431:17: warning: due to lvalue conversion 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(dec, "plane %d: pitch not aligned (%d%%%d): disabling direct rendering",
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1438:17: warning: due to lvalue conversion 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(dec, "plane %d not aligned: disabling direct rendering", i);
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.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]
    vlc_module_unload(va, va->module, vlc_va_Stop, va, hwctx);
    ^
../include/vlc_modules.h:45:27: note: expanded from macro 'vlc_module_unload'
        vlc_module_unload(VLC_OBJECT(o),m,d,__VA_ARGS__)
                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/va.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]
    vlc_object_release(va);
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1547:9: warning: due to lvalue conversion 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_Dbg( p_dec, "available %sware decoder output format %d (%s)",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1562:10: warning: due to lvalue conversion 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_Dbg(p_dec, "get format failed");
         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
codec/avcodec/audio.c:135:13:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __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:477:15: note: expanded from macro 'VLC_OBJECT'
            msg_Warn( p_dec, "waiting for extra data for codec %s",
            ^
../include/vlc_messages.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \85
:              ^5
: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1568:10: warning: due to lvalue conversion 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_Dbg(p_dec, "mismatched dimensions %ux%u was %ux%u", fmt.i_width, fmt.i_height,
         ^
../include/vlc_messages.hcodec/avcodec/audio.c::87142::510::  note: warning: expanded from macro 'msg_Dbg''channels' is deprecated [-Wdeprecated-declarations]

    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
    ctx->channels = p_dec->fmt_in.audio.i_channels;../include/vlc_messages.h
:         ^78
:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/video.c:1574:10: warning: due to lvalue conversion 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_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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1584:17: warning: due to lvalue conversion 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_Dbg(p_dec, "reusing decoder output format %d", pi_fmt[i]);
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1592:9: warning: due to lvalue conversion 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(p_dec, "existing hardware acceleration cannot be reused");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_common_la-fourcc.lo `test -f 'codec/avcodec/fourcc.c' || echo './'`codec/avcodec/fourcc.c
codec/avcodec/video.c:1645:13: warning: due to lvalue conversion 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(p_dec, "unspecified video dimensions");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1649:9: warning: due to lvalue conversion 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_Dbg(p_dec, "trying format %s", dsc ? dsc->name : "unknown");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1656: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]
        vlc_va_t *va = vlc_va_New(VLC_OBJECT(p_dec), p_context, hwfmt,
                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/video.c:1668:13: warning: due to lvalue conversion 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_Info(p_dec, "Using %s for hardware decoding", va->description);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
codec/avcodec/audio.c:399:22: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
                     ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:399:44: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
                                           ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    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]
                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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/audio.c:403:32: warning: 'channels' is deprecated [-Wdeprecated-declarations]
                          ctx->channels, ctx->sample_rate );
                               ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:487:57: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        p_block = block_Alloc(frame->linesize[0] * ctx->channels);
                                                        ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:490:37: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            const void *planes[ctx->channels];
                                    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:491:38: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            for (int i = 0; i < ctx->channels; i++)
                                     ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:495:34: warning: 'channels' is deprecated [-Wdeprecated-declarations]
                            ctx->channels, p_dec->fmt_out.audio.i_format);
                                 ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:514:58: warning: 'channels' is deprecated [-Wdeprecated-declarations]
                                 p_block->p_buffer, ctx->channels,
                                                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:583:57: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    if( p_sys->i_previous_channels == p_sys->p_context->channels &&
                                                        ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:584:55: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/avcodec/libavcodec_common_la-chroma.lo `test -f 'codec/avcodec/chroma.c' || echo './'`codec/avcodec/chroma.c
        p_sys->i_previous_layout == p_sys->p_context->channel_layout )
                                                      ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:588:56: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        p_sys->i_previous_channels = p_sys->p_context->channels;
                                                       ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:589:54: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_sys->i_previous_layout = p_sys->p_context->channel_layout;
                                                     ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:597:27: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
                          ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:597:62: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
                                                             ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:598:9: warning: 'av_get_default_channel_layout' is deprecated [-Wdeprecated-declarations]
        av_get_default_channel_layout( p_sys->p_context->channels );
        ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/channel_layout.h:456:1: note: 'av_get_default_channel_layout' has been explicitly marked deprecated here
attribute_deprecated
^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:598:58: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        av_get_default_channel_layout( p_sys->p_context->channels );
                                                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:603:48: warning: 'channels' is deprecated [-Wdeprecated-declarations]
         && i_channels_src < p_sys->p_context->channels; i++ )
                                               ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/audio.c:609:49: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        if( i_channels_src != p_sys->p_context->channels && b_trust )
                                                ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    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]
            msg_Err( p_dec, "Channel layout not understood" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "no channel layout found");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/audio.c:641:61: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        p_dec->fmt_out.audio.i_channels = p_sys->p_context->channels;
                                                            ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
31 warnings generated.
31 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libx264_plugin_la-x264.lo"; p="${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_x264 -I../include -I../include   -DX264_API_IMPORTS -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libx264_plugin_la-x264.lo `test -f 'codec/x264.c' || echo './'`codec/x264.c
34 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libx26410b_plugin_la-x264.lo"; p="${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_x26410b -I../include -I../include   -DX264_API_IMPORTS -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o codec/libx26410b_plugin_la-x264.lo `test -f 'codec/x264.c' || echo './'`codec/x264.c
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027In file included from :
../include/vlc_variables.hcodec/avcodec/avcodec.c::27641::
10:In file included from codec/avcodec/avcodec.h :warning: 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]:

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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48:    if (!var_InheritBool(obj, "quiet")) { 
note:          ^expanded from macro 'var_GetChecked'

../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)

                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 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]
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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 codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \1027
:
            ^../include/vlc_variables.h
:304../include/vlc_common.h::47717::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'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                ^

              ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
    msg_Dbg( p_dec, "using %s %s", AVPROVIDER(LIBAVCODEC), LIBAVCODEC_IDENT );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.c:265: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]
    vlc_init_avcodec(VLC_OBJECT(p_dec));
                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.c:268: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]
    char *psz_decoder = var_InheritString( p_dec, "avcodec-codec" );
                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
            msg_Err( p_dec, "Decoder `%s' not found", psz_decoder );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
            msg_Err( p_dec, "Decoder `%s' can't handle %4.4s",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
        msg_Dbg( p_dec, "codec not found (%s)", psz_namecodec );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.c:297: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]
    avctx->debug = var_InheritInteger( p_dec, "avcodec-debug" );
                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
35 warnings generated.
codec/avcodec/avcodec.c:308: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]
    char *psz_opts = var_InheritString( p_dec, "avcodec-options" );
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
        msg_Err( p_dec, "Unknown option \"%s\"", t->key );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.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]
        msg_Err( p_dec, "cannot start codec (%s)", codec->name );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/avcodec.c:333:5: warning: due to lvalue conversion 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_Dbg( p_dec, "codec (%s) started", codec->name );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122In file included from :39codec/avcodec/encoder.c:: 48note: :
expanded from macro 'var_Create'In file included from 
codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:71:27:#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \615
:              ^53
: note: expanded from macro 'var_InheritInteger'
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/libflacsys_plugin_la-flac.lo `test -f 'demux/flac.c' || echo './'`demux/flac.c
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/xiph_metadata.lo demux/xiph_metadata.c
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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_enc, "Failed to set encoder option %s", psz_name );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.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]
        msg_Warn( p_enc, "Failed to set encoder option %s", psz_name );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.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]
    msg_Dbg( p_this, "using %s %s", AVPROVIDER(LIBAVCODEC), LIBAVCODEC_IDENT );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.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]
    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'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48:codec/avcodec/encoder.c :note: expanded from macro 'var_SetChecked'349
: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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     char *psz_encoder = var_GetString( p_this, ENC_CFG_PREFIX "codec" );expanded from macro 'VLC_OBJECT'

                        ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:355:13: 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]codec/avcodec/chroma.c
:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12            msg_Err( p_this, "Encoder `%s' not found", psz_encoder );:
             ^warning: 
due to lvalue conversion of the 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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
48    ^:
 note: expanded from macro 'var_SetChecked'../include/vlc_messages.h
:78:13: note: expanded from macro 'msg_Generic'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
             ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:In file included from 361:codec/avcodec/chroma.c13::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]../include/vlc_common.h
:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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( p_this, "Encoder `%s' can't handle %4.4s",

            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
48    ^:
 note: ../include/vlc_messages.hexpanded from macro 'var_SetChecked':
78:13: note: expanded from macro 'msg_Generic'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'VLC_OBJECT'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: codec/avcodec/encoder.cnote: :expanded from macro 'var_SetChecked'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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477        msg_Err( p_enc, "cannot find encoder %s\n":
15        ^:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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/encoder.c:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );378
:           ^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'
        vlc_dialog_display_error( p_enc, _("Streaming / Transcoding failed"), _(
        ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:416: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]
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:    p_context->debug = var_InheritInteger( p_enc, "avcodec-debug" );1027
:
                       ^../include/vlc_variables.h
:293:10../include/vlc_variables.h:: 615warning: :due to lvalue conversion 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
: note: expanded from macro 'var_InheritInteger'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^../include/vlc_variables.h
:142:48../include/vlc_common.h:: 477note: :expanded from macro 'var_GetChecked'15
: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
    p_sys->i_key_int = var_GetInteger( p_enc, ENC_CFG_PREFIX "keyint" );
                       ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/avcodec/encoder.c: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->i_b_frames = var_GetInteger( p_enc, ENC_CFG_PREFIX "bframes" );
                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->b_interlace = var_GetBool( p_enc, ENC_CFG_PREFIX "interlace" );
                         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
In file included from codec/avcodec/chroma.c:29:
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)In file included from 
../include/vlc_common.h                                        ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477340::915::  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'

        const struct vlc_common_members: (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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/chroma.c:29:
codec/avcodec/encoder.cIn file included from :../include/vlc_common.h425::102725:
:../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: warning: due to lvalue conversion 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_sys->b_hurry_up = var_GetBool( p_enc, ENC_CFG_PREFIX "hurry-up" );
                        ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_variables.h
:        ^659
:41: ../include/vlc_variables.hnote: :expanded from macro 'var_GetBool'142
:48: note: expanded from macro 'var_GetChecked'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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]
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.cIn file included from :codec/avcodec/chroma.c428::2939:
: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]1027
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_sys->f_rc_buffer_aggressivity = var_GetFloat( p_enc, ENC_CFG_PREFIX "rc-buffer-aggressivity" );
                                      ^
../include/vlc_variables.h:660    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):
43        ^:
 note: expanded from macro 'var_GetFloat'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    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'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    f_val = var_GetFloat( p_enc, ENC_CFG_PREFIX "qscale" );
            ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from codec/avcodec/chroma.c:29:
    psz_val = var_GetString( p_enc, ENC_CFG_PREFIX "hq" );In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:../include/vlc_variables.h429::6615::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]note: 
expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
../include/vlc_common.h    ^
:477:../include/vlc_variables.h15:: 122note: :expanded from macro 'VLC_OBJECT'39
: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )              ^

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:codec/avcodec/encoder.c39::457 :note: 21expanded 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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15    p_sys->i_qmin = var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" );:
                     ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from     p_sys->i_qmax = var_GetInteger( p_enc, ENC_CFG_PREFIX "qmax" );
codec/avcodec/chroma.c                    ^:
29:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027658:
:../include/vlc_variables.h47::455 note: :expanded from macro 'var_GetInteger'5
: warning: due to lvalue conversion 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)
                                              ^
../include/vlc_common.h:477:15:    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT ); 
note:     ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->b_trellis = var_GetBool( p_enc, ENC_CFG_PREFIX "trellis" );
                       ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.cIn file included from :codec/avcodec/chroma.c463::2929:
: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]1027
:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_sys->f_lumi_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "lumi-masking" );
                            ^
../include/vlc_variables.h:660:43:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );note: 
expanded from macro 'var_GetFloat'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: 
expanded from macro 'VLC_OBJECT'                                      ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    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'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.cIn file included from :codec/avcodec/chroma.c466::2931:
: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]1027
:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_sys->f_border_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "border-masking" );
                              ^
../include/vlc_variables.h:660:43:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITnote: 
expanded from macro 'var_GetFloat'    ^

../include/vlc_variables.h:122:39: #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)note: 
expanded from macro 'var_Create'                                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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]
    psz_val = var_GetString( p_enc, ENC_CFG_PREFIX "aac-profile" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/avcodec/encoder.c:493:13: 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]

              ^
            msg_Warn( p_enc, "unknown AAC profile requested, setting it to low" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    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 codec/avcodec/chroma.c:29:
In file included from     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \../include/vlc_common.h
:            ^1027
:
../include/vlc_common.h../include/vlc_variables.h::477563::155::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        int nr = var_GetInteger( p_enc, ENC_CFG_PREFIX "noise-reduction" );
                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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]
            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]
                    msg_Warn( p_enc,
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:codec/avcodec/encoder.c189::733:129::  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]

        msg_Dbg( p_enc, "Ended up using %s as sample format", av_get_sample_fmt_name( p_context->sample_fmt ) );
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );        ^

           ^
../include/vlc_messages.h:87../include/vlc_variables.h::5140:: 48note: :expanded from macro 'msg_Dbg' 
note: expanded from macro 'var_SetChecked'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
13                                               ^:
 note: expanded from macro 'msg_Generic'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140codec/avcodec/encoder.c:48::742 :note: 20expanded from macro 'var_SetChecked':
 warning: 'channels' is deprecated [-Wdeprecated-declarations]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477        p_context->channels      = p_enc->fmt_out.audio.i_channels;:
15                   ^:
 note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:744:20: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_context->channel_layout = channel_mask[p_context->channels][1];
                   ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059In file included from :codec/x264.c5:: 33note: :
In file included from 'channel_layout' has been explicitly marked deprecated here../include/vlc_common.h
:1027:
../include/vlc_variables.h:    attribute_deprecated212
:    ^12
: warning: TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.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]:
100:49: note: expanded from macro 'attribute_deprecated'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^In file included from 
codec/x264.c:../include/vlc_variables.h:33#    define attribute_deprecated __attribute__((deprecated))140:

:In file included from                                                 ^48../include/vlc_common.h
:: 1027note: :
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:189:12:codec/avcodec/encoder.c :warning: 744due to lvalue conversion 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: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)warning: 
'channels' is deprecated [-Wdeprecated-declarations]                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        p_context->channel_layout = channel_mask[p_context->channels][1];
                                                            ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );:
1005           ^:
5        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^../include/vlc_variables.hnote: 
:'channels' has been explicitly marked deprecated here140
:48:     attribute_deprecatednote: 
expanded from macro 'var_SetChecked'    ^

TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:#    define attribute_deprecated __attribute__((deprecated))15
:                                                ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:755:60: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        const unsigned i_order_max = 8 * sizeof(p_context->channel_layout);
                                                           ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
In file included from codec/x264.c#    define attribute_deprecated __attribute__((deprecated)):
33                                                ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
codec/avcodec/encoder.c:760:24: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)warning: 
'channel_layout' is deprecated [-Wdeprecated-declarations]                                               ^

../include/vlc_common.h:In file included from 477:codec/x264.c15:        if( p_context->channel_layout ):
33                        ^:
note: 
In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h::10271059:
:../include/vlc_variables.h5::203 :note: 12'channel_layout' has been explicitly marked deprecated here:        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]

    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48:#    define attribute_deprecated __attribute__((deprecated)) 
note:                                                 ^expanded from macro 'var_SetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Dbg( p_enc, "Creating channel order for reordering");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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 codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \../include/vlc_variables.h
:            ^241
:12../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^140
:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
codec/avcodec/encoder.c                                               ^
:765../include/vlc_common.h::32477:: 15warning: :'channel_layout' is deprecated [-Wdeprecated-declarations] 
note: expanded from macro 'VLC_OBJECT'
                if( p_context->channel_layout & pi_channels_map[i][0] )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                               ^              ^

TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: codec/avcodec/encoder.cexpanded from macro 'VLC_OBJECT':
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
                    msg_Dbg( p_enc, "%d %"PRIx64" mapped to %"PRIx64"", i_channels_src, pi_channels_map[i][0], pi_channels_map[i][1]);
                    ^In file included from 
codec/x264.c:../include/vlc_messages.h33::
87In file included from :../include/vlc_common.h5::1027 :
note: ../include/vlc_variables.hexpanded from macro 'msg_Dbg':
227:12: warning: due to lvalue conversion 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_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \note: 
expanded from macro 'var_SetChecked'            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:            msg_Dbg( p_enc, "Creating default channel order for reordering");12
:            ^ 
warning: due to lvalue conversion of the 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
140    ^:
48:../include/vlc_messages.h :note: 78expanded from macro 'var_SetChecked':
13: note: expanded from macro 'msg_Generic'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
             ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:777:90: warning: 'channels' is deprecated [-Wdeprecated-declarations]
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
            for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )../include/vlc_variables.h
:                                                                                         ^293
:10: TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.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]1005
:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )

         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.hIn file included from :100codec/x264.c../include/vlc_variables.h:::4933142:
: :In file included from note: 48../include/vlc_common.hexpanded from macro 'attribute_deprecated'::
 1027note: :
expanded from macro 'var_GetChecked'../include/vlc_variables.h
:256:12: #    define attribute_deprecated __attribute__((deprecated))warning: 
due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48:codec/avcodec/encoder.c :note: 777expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

90              ^:
 warning: 'channels' is deprecated [-Wdeprecated-declarations]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
            for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )
                                                                                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \'channels' has been explicitly marked deprecated here

              ^
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.cIn file included from :codec/x264.c781::3321:
:In file included from  ../include/vlc_common.hwarning: :1027due to lvalue conversion 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_variables.hcodec/x264.c::30433::
17In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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                    msg_Dbg( p_enc, "%d channel is %"PRIx64"", i_channels_src, pi_channels_map[i][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]
../include/vlc_messages.h:    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))87
:                ^5
: note: expanded from macro 'msg_Dbg'../include/vlc_variables.h
:142:48: note:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )expanded from macro 'var_GetChecked'

         ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
../include/vlc_variables.h    ^:
142:../include/vlc_messages.h48::78 :#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 13
expanded from macro 'var_GetChecked':                                               ^
 
note: expanded from macro 'msg_Generic'../include/vlc_common.h
:477:15: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
../include/vlc_common.h            ^:
477:../include/vlc_common.h15::477 :15note: :        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
expanded from macro 'VLC_OBJECT'               ^
note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:787:42: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        if( i_channels_src != p_context->channels )
                                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
codec/x264.c         ^:
33:
In file included from ../include/vlc_common.hcodec/avcodec/encoder.c../include/vlc_variables.h:::1427881027::4813:
::../include/vlc_variables.h  :note: warning: 324due to lvalue conversion 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':

10: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)            msg_Err( p_enc, "Channel layout not understood" );

                                               ^            ^

../include/vlc_common.h:477../include/vlc_messages.h:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) ):15
83:         ^: 
5note: :expanded from macro 'VLC_OBJECT' ../include/vlc_variables.h
note: :expanded from macro 'msg_Err'142
:48: note: expanded from macro 'var_GetChecked'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

    ^              ^

../include/vlc_messages.h:78:13: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'msg_Generic'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):

../include/vlc_variables.h                                               ^:340
:9../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^142
:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "keyint" ) )
             ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.hcodec/avcodec/encoder.c::142826::4818::  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'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)            if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" ) )

                                               ^                 ^

../include/vlc_common.h:477../include/vlc_variables.h::15658:: 47note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_GetInteger'In file included from 
codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)

:              ^                                              ^324

:10../include/vlc_common.h::477 :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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmax" ) )
                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48In file included from :codec/x264.c :note: 33expanded from macro 'var_GetChecked':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9#define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_GetChecked'              ^

codec/avcodec/encoder.c:840:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        } else if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" ) )
                    ^
../include/vlc_variables.h:658:47:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_GetInteger'              ^

#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *psz_opts = var_InheritString(p_enc, ENC_CFG_PREFIX "options");
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.h:codec/x264.c477::3315:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
codec/avcodec/encoder.c:888:9#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
        msg_Err(p_enc, "Unknown option \"%s\"", t->key);
        ^
../include/vlc_messages.h:83:5:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'msg_Err'              ^

    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:894:29: warning: 'channels' is deprecated [-Wdeprecated-declarations]
In file included from                 (p_context->channels <= 2 && i_codec_id != AV_CODEC_ID_MP2codec/x264.c
:                            ^
33:
In file included from TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h../include/vlc_common.h::10271005:
:../include/vlc_variables.h5::442 :note: 5'channels' has been explicitly marked deprecated here:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: #    define attribute_deprecated __attribute__((deprecated))note: 
expanded from macro 'var_Create'                                                ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            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'
    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 
codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \429
:            ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:
1027    ^:

../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:469../include/vlc_variables.h
::              ^5122
:: 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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );                                      ^

    ^
../include/vlc_common.h:477../include/vlc_variables.h::15122:: 39note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                      ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            vlc_dialog_display_error( p_enc, _("Streaming / Transcoding failed"),
            ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442: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]codec/x264.c
:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5    var_Create( p_obj, psz_name, VLC_VAR_BOOL | 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
39                                      ^:codec/avcodec/encoder.c
 :note: ../include/vlc_common.h919expanded from macro 'var_Create'::477
24::15 :warning:  'channels' is deprecated [-Wdeprecated-declarations]note: 
expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477        if( p_context->channels > 2 ):
15                       ^:
 note: expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h              ^:
1005:5: note: 'channels' has been explicitly marked deprecated here
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:921:24: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            p_context->channels = 2;
                       ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:922:24: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.hIn file included from :codec/x264.c1027::
            p_context->channel_layout = channel_mask[p_context->channels][1];33
:
../include/vlc_variables.h                       ^In file included from :../include/vlc_common.h455
::10275TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:
::../include/vlc_variables.h warning: 1059:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]491
::55::  note: warning: 'channel_layout' has been explicitly marked deprecated heredue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    attribute_deprecated    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );

    ^    ^

TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:../include/vlc_variables.h100::12249::    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );39
 :    ^note:  
expanded from macro 'attribute_deprecated'note: 
expanded from macro 'var_Create'
../include/vlc_variables.h:122:39: note: #    define attribute_deprecated __attribute__((deprecated))expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                                ^

                                      ^
../include/vlc_common.h:477:15: note: codec/avcodec/encoder.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT':

922                                      ^:
65:../include/vlc_common.h :warning: 477'channels' is deprecated [-Wdeprecated-declarations]:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            p_context->channel_layout = channel_mask[p_context->channels][1];
                                                                ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1005
:              ^5
: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:codec/avcodec/encoder.c5    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );::
    ^ 930
warning: :due to lvalue conversion 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_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]:
39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:            msg_Warn( p_enc, "stereo mode selected (codec limitation)" );122
:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )            ^39

:                                      ^ 
note: expanded from macro 'var_Create'../include/vlc_common.h
../include/vlc_messages.h::47785::155::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'msg_Warn'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__):
     ^note: 
expanded from macro 'VLC_OBJECT'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

../include/vlc_messages.h              ^:
78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from codec/x264.ccodec/x264.c::3333:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::525477::55::  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]

    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );    ^

    ^
../include/vlc_variables.h:../include/vlc_variables.h122::12239::39 :note:  expanded from macro 'var_Create'note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^../include/vlc_common.h
:477../include/vlc_common.h::15477:: 15note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
                msg_Warn( p_enc, "MPEG audio doesn't support frequency=%d",
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:codec/x264.c491::335:
: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]1027
:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_Create'

                                      ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
                msg_Warn( p_enc,
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
In file included from     ^
codec/x264.c:../include/vlc_messages.h33::
78In file included from :../include/vlc_common.h13::1027 :
note: ../include/vlc_variables.hexpanded from macro 'msg_Generic':
511:In file included from 5:codec/x264.c :warning: 33due to lvalue conversion 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:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \1027
:
            ^../include/vlc_variables.h
:554../include/vlc_common.h::5477::15 :warning:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_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]    ^note: 

expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
122                                      ^:
39: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.hIn file included from :525codec/x264.c::533::
 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]:1027
:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: 
expanded from macro 'var_Create'                                      ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
In file included from codec/x264.c../include/vlc_variables.h::33122:
:In file included from 39../include/vlc_common.h:: 1027note: :
expanded from macro 'var_Create'../include/vlc_variables.h
:578:9: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
codec/avcodec/encoder.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
1025                                      ^:
35:../include/vlc_common.h :warning: 477'channels' is deprecated [-Wdeprecated-declarations]:
15: note: expanded from macro 'VLC_OBJECT'
                p_sys->p_context->channels, p_sys->i_frame_size,
                                  ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h              ^
:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from codec/x264.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( p_enc, "found encoder %s", psz_namecodec );
    ^
../include/vlc_messages.h:87:In file included from 5codec/x264.c:: 33note: :
expanded from macro 'msg_Dbg'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:578:    msg_Generic(p_this, VLC_MSG_DBG, __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'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
43            ^:
 note: expanded from macro 'var_Change'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/fourcc.c:33:
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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/fourcc.c:33:
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]
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from codec/avcodec/fourcc.c:33:
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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
44 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/demuxdump.lo demux/demuxdump.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]
        msg_Dbg( p_enc, "hurry up mode 3" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_enc, "hurry up mode 2" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_enc, "cannot send one frame to encoder %d", ret );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_enc, "cannot encode one frame" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                msg_Warn( p_enc, "almost fed libavcodec with two frames with "
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_enc, "almost fed libavcodec with a frame in the "
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1275:66: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    const size_t leftover = leftover_samples * p_sys->p_context->channels * p_sys->i_sample_bytes;
                                                                 ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1280:19: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
    p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
                  ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/frame.h:509:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1280:54: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
    p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
                                                     ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1281:19: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    p_sys->frame->channels = p_sys->p_context->channels;
                  ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/frame.h:642:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1281:48: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    p_sys->frame->channels = p_sys->p_context->channels;
                                               ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1298:56: warning: 'channels' is deprecated [-Wdeprecated-declarations]
                p_sys->i_frame_size, p_sys->p_context->channels, p_enc->fmt_in.i_codec );
                                                       ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1311:9: warning: due to lvalue conversion 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/chroma.c:34:
codec/avcodec/avcommon.h:        msg_Dbg( p_enc, "No small last frame support, padding");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]../include/vlc_messages.h
:87:5: note: expanded from macro 'msg_Dbg'
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
615    ^:
53:../include/vlc_messages.h :note: 78expanded from macro 'var_InheritInteger':
13: note: expanded from macro 'msg_Generic'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
15            ^:
 note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1316:67: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    if( avcodec_fill_audio_frame( p_sys->frame, p_sys->p_context->channels,
                                                                  ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:In file included from 5:codec/avcodec/chroma.c :note: 34'channels' has been explicitly marked deprecated here:

codec/avcodec/avcommon.h:94:5:     attribute_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]    ^

TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
#    define attribute_deprecated __attribute__((deprecated))../include/vlc_messages.h
:                                                ^87
:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.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]
        msg_Err( p_enc, "filling error on fillup" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1346:87: warning: 'channels' is deprecated [-Wdeprecated-declarations]
    buffer_delay = p_sys->i_samples_delay * p_sys->i_sample_bytes * p_sys->p_context->channels;
                                                                                      ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1386:9: warning: due to lvalue conversion 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_Dbg(p_enc,"Flushing..");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1411:23: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
                      ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/frame.h:509:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1411:58: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
        p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
                                                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1059:5: note: 'channel_layout' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1412:23: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        p_sys->frame->channels = p_sys->p_context->channels;
                      ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/frame.h:642:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1412:52: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        p_sys->frame->channels = p_sys->p_context->channels;
                                                   ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1415:31: warning: 'channels' is deprecated [-Wdeprecated-declarations]
            p_sys->p_context->channels * p_sys->i_sample_bytes;
                              ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1420:76: warning: 'channels' is deprecated [-Wdeprecated-declarations]
                               p_sys->frame->nb_samples, p_sys->p_context->channels, p_enc->fmt_in.i_codec );
                                                                           ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1428:71: warning: 'channels' is deprecated [-Wdeprecated-declarations]
        if( avcodec_fill_audio_frame( p_sys->frame, p_sys->p_context->channels,
                                                                      ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
codec/avcodec/encoder.c:1434: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]
                 msg_Err( p_enc, "filling error on encode" );
                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/avcodec/encoder.c:1454:85: warning: 'channels' is deprecated [-Wdeprecated-declarations]
               p_aout_buf->i_nb_samples * p_sys->i_sample_bytes * p_sys->p_context->channels);
                                                                                    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavcodec/avcodec.h:1005:5: note: 'channels' has been explicitly marked deprecated here
    attribute_deprecated
    ^
TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot/usr/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
#    define attribute_deprecated __attribute__((deprecated))
                                                ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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/flac.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
:189:../include/vlc_variables.h12::140 :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'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );477
:           ^15
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:In file included from  note: demux/flac.cexpanded from macro 'VLC_OBJECT':
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12        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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/flac.c:32:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )demux/flac.c
:         ^32
:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1027::
142../include/vlc_variables.h::48256:: 12note: :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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );477
:           ^15
: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304In file included from :demux/flac.c17::32 :
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
:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 demux/flac.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1027    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) ):

../include/vlc_variables.h         ^:
324:10:../include/vlc_variables.h :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]48
: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_variables.h:../include/vlc_common.h142::47748::15 :note:  expanded from macro 'var_GetChecked'note: 
expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))In file included from 
                ^demux/xiph_metadata.c
:31:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1421027::
48../include/vlc_variables.h:: 340note: :expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )15
:        ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)324
:                                               ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
In file included from ../include/vlc_variables.h:demux/flac.c362::329:
: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]1027
:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

        ^
../include/vlc_variables.h:142:48: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

../include/vlc_variables.h              ^:
477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.h:demux/xiph_metadata.c477::3115:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027:

../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:In file included from 15:demux/xiph_metadata.c :note: 31:
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5:         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]

    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from                                       ^demux/xiph_metadata.c
:31../include/vlc_common.h:
:In file included from 477../include/vlc_common.h::151027::
 ../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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hdemux/xiph_metadata.c::477:3115:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
554:../include/vlc_common.h5::477 warning: :due to lvalue conversion 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'In file included from 
demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
563                                      ^
:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warningsIn file included from  generated.
demux/flac.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15In file included from :demux/xiph_metadata.c :note: 31expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9:        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]

    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:805:5: warning: due to lvalue conversion 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_Dbg ( p_enc, "version x264 0.%d.X", X264_BUILD );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:808:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    config_ChainParse( p_enc, SOUT_CFG_PREFIX, ppsz_sout_options, p_enc->p_cfg );
    ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:820:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    fullrange = var_GetBool( p_enc, SOUT_CFG_PREFIX "fullrange" );
                ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:824: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]
    char *psz_profile = var_GetString( p_enc, SOUT_CFG_PREFIX "profile" );
                        ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^codec/x264.c
:805:5: warning: due to lvalue conversion 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_Dbg ( p_enc, "version x264 0.%d.X", X264_BUILD );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:808:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    config_ChainParse( p_enc, SOUT_CFG_PREFIX, ppsz_sout_options, p_enc->p_cfg );
    ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:820:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    fullrange = var_GetBool( p_enc, SOUT_CFG_PREFIX "fullrange" );
                ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:872: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]
    char *psz_preset = var_GetString( p_enc, SOUT_CFG_PREFIX  "preset" );
                       ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:873: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]
    char *psz_tune = var_GetString( p_enc, SOUT_CFG_PREFIX  "tune" );
                     ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
codec/x264.c:824:#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)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.h
:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/rawdv.lo demux/rawdv.c
    char *psz_profile = var_GetString( p_enc, SOUT_CFG_PREFIX "profile" );
                        ^
../include/vlc_variables.h:661:45        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:945: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]
    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "qcomp" ) - 0.60) > 0.005 )
             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477codec/x264.c::15851:: 13note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            msg_Err( p_enc, "Only high-profiles and 10-bit are supported");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:946: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]
       p_sys->param.rc.f_qcompress = var_GetFloat( p_enc, SOUT_CFG_PREFIX "qcomp" );
                                     ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: codec/x264.cnote: expanded from macro 'VLC_OBJECT':
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            msg_Err( p_enc, "Only high-profiles and 10-bit are supported");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
        i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "crf" );
                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:872: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]
    char *psz_preset = var_GetString( p_enc, SOUT_CFG_PREFIX  "preset" );
                       ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:965:13: warning: due to lvalue conversion 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) \

              ^
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpstep" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:873: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]
    char *psz_tune = var_GetString( p_enc, SOUT_CFG_PREFIX  "tune" );
                     ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:968:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpmin" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:974:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpmax" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:981:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qp" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:945: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]
    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "qcomp" ) - 0.60) > 0.005 )
             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:995: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]
    p_sys->param.rc.f_rate_tolerance = var_GetFloat( p_enc,
                                       ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^946
: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]
       p_sys->param.rc.f_qcompress = var_GetFloat( p_enc, SOUT_CFG_PREFIX "qcomp" );
                                     ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \codec/x264.c
:              ^997
: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]
    p_sys->param.rc.f_vbv_buffer_init = var_GetFloat( p_enc,
                                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
codec/x264.c:999:41        i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "crf" );:
                 ^warning: 
due to lvalue conversion of the 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: note: expanded from macro 'var_GetInteger'
    p_sys->param.rc.i_vbv_buffer_size = var_GetInteger( p_enc,
                                        ^
../include/vlc_variables.h:658:47:#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b) 
note:                                               ^expanded from macro 'var_GetInteger'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1003: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]
    p_sys->param.rc.i_vbv_max_bitrate = var_GetInteger( p_enc, SOUT_CFG_PREFIX "vbv-maxrate" );
                                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
codec/x264.c:965:13: warning: due to lvalue conversion 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)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpstep" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1006:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "mbtree" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:968:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpmin" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15codec/x264.c:: 1007note: :expanded from macro 'VLC_OBJECT'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 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
       p_sys->param.rc.b_mb_tree = var_GetBool( p_enc, SOUT_CFG_PREFIX "mbtree" );
                                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.ccodec/x264.c::974:100913::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]

    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "cabac" ) )    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qpmax" );

         ^            ^

../include/vlc_variables.h../include/vlc_variables.h::659:65841::47 :note:  expanded from macro 'var_GetBool'note: 
expanded from macro 'var_GetInteger'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)

                                              ^../include/vlc_common.h
:477../include/vlc_common.h:15::477 :note: 15expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1010: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]
        p_sys->param.b_cabac = var_GetBool( p_enc, SOUT_CFG_PREFIX "cabac" );
                               ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477codec/x264.c::15981:: 13note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "qp" );

            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1013:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "nf" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1014: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]
codec/x264.c:995: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]
       p_sys->param.b_deblocking_filter = !var_GetBool( p_enc, SOUT_CFG_PREFIX "nf" );
                                           ^
../include/vlc_variables.h:659:41:    p_sys->param.rc.f_rate_tolerance = var_GetFloat( p_enc, 
note:                                        ^expanded from macro 'var_GetBool'

../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)

                                        ^
../include/vlc_common.h:477:15: note: #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)expanded from macro 'VLC_OBJECT'

                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1016: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]
codec/x264.c:997: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "deblock" );
              ^
../include/vlc_variables.h:661:45: note:     p_sys->param.rc.f_vbv_buffer_init = var_GetFloat( p_enc,expanded from macro 'var_GetString'

                                        ^
../include/vlc_variables.h:660:43: #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)note: 
expanded from macro 'var_GetFloat'                                            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:999: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]
    p_sys->param.rc.i_vbv_buffer_size = var_GetInteger( p_enc,
                                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1029: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "psy-rd" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
codec/x264.c:1003: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]#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)

                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    p_sys->param.rc.i_vbv_max_bitrate = var_GetInteger( p_enc, SOUT_CFG_PREFIX "vbv-maxrate" );
                                        ^
../include/vlc_variables.h:658:47        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1006:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "mbtree" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1041:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "psy" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
codec/x264.c:1007:36#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
       p_sys->param.rc.b_mb_tree = var_GetBool( p_enc, SOUT_CFG_PREFIX "mbtree" );
                                   ^
../include/vlc_variables.h:659:41:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
              ^expanded from macro 'var_GetBool'

#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warnings generated.
codec/x264.c:1042: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]
       p_sys->param.analyse.b_psy = var_GetBool( p_enc, SOUT_CFG_PREFIX "psy" );
                                    ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)codec/x264.c
                                        ^:
1009:../include/vlc_common.h10::477 :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'
    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "cabac" ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1044: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "level" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
codec/x264.c:1010:32:#define var_GetString(a,b)   var_GetString( VLC_OBJECT(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        p_sys->param.b_cabac = var_GetBool( p_enc, SOUT_CFG_PREFIX "cabac" );
                               ^
../include/vlc_variables.h:659:41:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetBool'

#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1013:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "nf" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1055: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]
    p_sys->param.b_interlaced = var_GetBool( p_enc, SOUT_CFG_PREFIX "interlaced" );codec/x264.c
:                                ^1014
:44:../include/vlc_variables.h :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]:
41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
       p_sys->param.b_deblocking_filter = !var_GetBool( p_enc, SOUT_CFG_PREFIX "nf" );                                        ^

                                           ^
../include/vlc_common.h:477../include/vlc_variables.h::15659:: 41note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                        ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1056: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]
    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "ipratio" ) - 1.4) > 0.005 )
codec/x264.c             ^
:1016:15../include/vlc_variables.h:: 660warning: :due to lvalue conversion 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_GetFloat'
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "deblock" );
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)              ^

                                          ^
../include/vlc_common.h../include/vlc_variables.h::477661::4515::  note: note: expanded from macro 'var_GetString'expanded from macro 'VLC_OBJECT'

#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h              ^:
477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1057: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]
       p_sys->param.rc.f_ip_factor = var_GetFloat( p_enc, SOUT_CFG_PREFIX "ipratio" );
                                     ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1029: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]
codec/x264.c:1058    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "psy-rd" );:
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_variables.h:661:45: note: expanded from macro 'var_GetString'
    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "pbratio" ) - 1.3 ) > 0.005 )
             ^
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^../include/vlc_variables.h
:660../include/vlc_common.h::43477:: 15note: :expanded from macro 'var_GetFloat' 
note: expanded from macro 'VLC_OBJECT'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1059: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]
       p_sys->param.rc.f_pb_factor = var_GetFloat( p_enc, SOUT_CFG_PREFIX "pbratio" );
                                     ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1041:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "psy" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
codec/x264.c#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
:                                        ^1060
:41../include/vlc_common.h:: 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]
15: note: expanded from macro 'VLC_OBJECT'
    p_sys->param.rc.f_complexity_blur = var_GetFloat( p_enc, SOUT_CFG_PREFIX "cplxblur" );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                        ^              ^

../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1042: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]
       p_sys->param.analyse.b_psy = var_GetBool( p_enc, SOUT_CFG_PREFIX "psy" );
                                    ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.hcodec/x264.c:477::106115::31 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->param.rc.f_qblur = var_GetFloat( p_enc, SOUT_CFG_PREFIX "qblur" );
                              ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1044: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "level" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
codec/x264.c:1062:9: warning: due to lvalue conversion 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_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetInteger( p_enc, SOUT_CFG_PREFIX "aq-mode" ) != X264_AQ_VARIANCE )
        ^
../include/vlc_variables.h:658:47: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetInteger'

              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1063: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]
       p_sys->param.rc.i_aq_mode = var_GetInteger( p_enc, SOUT_CFG_PREFIX "aq-mode" );
                                   ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1055: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]
    p_sys->param.b_interlaced = var_GetBool( p_enc, SOUT_CFG_PREFIX "interlaced" );codec/x264.c
:                                ^1064
:15: ../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]
659:41: note: expanded from macro 'var_GetBool'
    if( fabs( var_GetFloat( p_enc, SOUT_CFG_PREFIX "aq-strength" ) - 1.0) > 0.005 )
              ^#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)

                                        ^
../include/vlc_variables.h../include/vlc_common.h::660477:43::15 :note:  expanded from macro 'var_GetFloat'note: 
expanded from macro 'VLC_OBJECT'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1056: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]
    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "ipratio" ) - 1.4) > 0.005 )
             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
codec/x264.c:1065: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]
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
       p_sys->param.rc.f_aq_strength = var_GetFloat( p_enc, SOUT_CFG_PREFIX "aq-strength" );
                                       ^
../include/vlc_variables.h:660:43: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetFloat'

              ^
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1067:codec/x264.c9:: 1057warning: :due to lvalue conversion 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
: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "frame-packing" ) > -1 )
        ^
../include/vlc_variables.h:658       p_sys->param.rc.f_ip_factor = var_GetFloat( p_enc, SOUT_CFG_PREFIX "ipratio" );:
47                                     ^:
 note: expanded from macro 'var_GetInteger'
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)note: 
expanded from macro 'VLC_OBJECT'                                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.ccodec/x264.c::10681058::3914::  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]

    if( fabs(var_GetFloat( p_enc, SOUT_CFG_PREFIX "pbratio" ) - 1.3 ) > 0.005 )
       p_sys->param.i_frame_packing = var_GetInteger( p_enc, SOUT_CFG_PREFIX "frame-packing" );             ^

                                      ^
../include/vlc_variables.h:../include/vlc_variables.h660::65843::47 :note:  expanded from macro 'var_GetFloat'note: 
expanded from macro 'var_GetInteger'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
../include/vlc_common.h                                              ^:
477:../include/vlc_common.h15::477 :note: 15expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1070:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "verbose" ) )
        ^
codec/x264.c:1059../include/vlc_variables.h::38659:: 41warning: :due to lvalue conversion 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_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h       p_sys->param.rc.f_pb_factor = var_GetFloat( p_enc, SOUT_CFG_PREFIX "pbratio" );:
477                                     ^:
15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
660:43: note: expanded from macro 'var_GetFloat'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1073:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "quiet" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'codec/x264.c
:1060: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]
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    p_sys->param.rc.f_complexity_blur = var_GetFloat( p_enc, SOUT_CFG_PREFIX "cplxblur" );
                                        ^
../include/vlc_variables.h:660:43:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetFloat'

#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "sps-id" );
codec/x264.c            ^:
1061:31../include/vlc_variables.h:: warning: 658due to lvalue conversion 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: note: expanded from macro 'var_GetInteger'
    p_sys->param.rc.f_qblur = var_GetFloat( p_enc, SOUT_CFG_PREFIX "qblur" );
                              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_variables.h:660../include/vlc_common.h::43477:: 15note: :expanded from macro 'var_GetFloat' 
note: expanded from macro 'VLC_OBJECT'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \477
:              ^15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1062:9: warning: due to lvalue conversion 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/x264.c:1079:9: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "aq-mode" ) != X264_AQ_VARIANCE )
        ^
../include/vlc_variables.h:658:47:    if( var_GetBool( p_enc, SOUT_CFG_PREFIX "aud" ) ) 
note:         ^expanded from macro 'var_GetInteger'

../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b):
                                         ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:codec/x264.c1082::131063:: 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] 
warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "keyint" );
            ^
../include/vlc_variables.h:       p_sys->param.rc.i_aq_mode = var_GetInteger( p_enc, SOUT_CFG_PREFIX "aq-mode" );658
:                                   ^47
: note: expanded from macro 'var_GetInteger'../include/vlc_variables.h
:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
15                                              ^: 
note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1064: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]
    if( fabs( var_GetFloat( p_enc, SOUT_CFG_PREFIX "aq-strength" ) - 1.0) > 0.005 )
              ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
codec/x264.c#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b):
1086                                          ^:
13:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "min-keyint" );
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1065: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]
       p_sys->param.rc.f_aq_strength = var_GetFloat( p_enc, SOUT_CFG_PREFIX "aq-strength" );
                                       ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477codec/x264.c::151089:: 31: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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->param.b_open_gop = var_GetBool( p_enc, SOUT_CFG_PREFIX "opengop" );
                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1067:9: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "frame-packing" ) > -1 )
        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'codec/x264.c
:1090: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 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->param.b_bluray_compat = var_GetBool( p_enc, SOUT_CFG_PREFIX "bluray-compat" );
                                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1068: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]
       p_sys->param.i_frame_packing = var_GetInteger( p_enc, SOUT_CFG_PREFIX "frame-packing" );
                                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
codec/x264.c:1092#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "bframes" );
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1070:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "verbose" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1096        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
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]
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/rawvid.lo demux/rawvid.c
    p_sys->param.b_intra_refresh = var_GetBool( p_enc, SOUT_CFG_PREFIX "intra-refresh" );
                                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1073:9: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "quiet" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1098:15:         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]              ^

    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "bpyramid" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "sps-id" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1114:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "ref" );
            ^
codec/x264.c:../include/vlc_variables.h1079::6589::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_GetInteger'
    if( var_GetBool( p_enc, SOUT_CFG_PREFIX "aud" ) )#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)

        ^                                              ^

../include/vlc_common.h../include/vlc_variables.h::477659::1541::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetBool'

#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
codec/x264.c:1118:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "keyint" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "scenecut" );
            ^
../include/vlc_variables.h:658:47: #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)note: 
expanded from macro 'var_GetInteger'                                              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1122:36codec/x264.c: :warning: 1086due to lvalue conversion 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: warning: due to lvalue conversion 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_sys->param.b_deterministic = var_GetBool( p_enc,
                                   ^
../include/vlc_variables.h:659:41    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "min-keyint" );:
             ^note: 
expanded from macro 'var_GetBool'
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)

                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)

                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1125:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "subme" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477codec/x264.c::151089:: 31note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    p_sys->param.b_open_gop = var_GetBool( p_enc, SOUT_CFG_PREFIX "opengop" );
                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1129: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "hrd");
              ^codec/x264.c
:1090:../include/vlc_variables.h36::661 :warning: 45due to lvalue conversion 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_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
    p_sys->param.b_bluray_compat = var_GetBool( p_enc, SOUT_CFG_PREFIX "bluray-compat" );
../include/vlc_common.h                                   ^:
477:15../include/vlc_variables.h:: note: 659expanded from macro 'VLC_OBJECT':
41: note: expanded from macro 'var_GetBool'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)

                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1092:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "bframes" );
            ^
codec/x264.c../include/vlc_variables.h::6581137::4715::  note: warning: expanded from macro 'var_GetInteger'due to lvalue conversion 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)
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "me" );                                              ^

              ^
../include/vlc_common.h:477:../include/vlc_variables.h15::661 :note: 45expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'var_GetString'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)

              ^                                            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1096: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]
    p_sys->param.b_intra_refresh = var_GetBool( p_enc, SOUT_CFG_PREFIX "intra-refresh" );
                                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1159:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "merange" );codec/x264.c
:            ^1098
:15: ../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]658
:47: note: expanded from macro 'var_GetInteger'
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "bpyramid" );
              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
../include/vlc_variables.h                                              ^:
661:../include/vlc_common.h45::477 :note: 15expanded from macro 'var_GetString':
 note: expanded from macro 'VLC_OBJECT'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1163: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]
    p_sys->param.analyse.i_mv_range = var_GetInteger( p_enc,
                                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1114:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "ref" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1165:46:         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]              ^

    p_sys->param.analyse.i_mv_range_thread = var_GetInteger( p_enc,
                                             ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1118:13:codec/x264.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]1168
: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]
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "scenecut" );
            ^
../include/vlc_variables.h:    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "direct" );658
:              ^47
: note: expanded from macro 'var_GetInteger'../include/vlc_variables.h
:661:45: note: expanded from macro 'var_GetString'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)note: 
expanded from macro 'VLC_OBJECT'                                            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1122: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]
    p_sys->param.b_deterministic = var_GetBool( p_enc,
                                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1187: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]
    p_sys->param.analyse.b_psnr = var_GetBool( p_enc, SOUT_CFG_PREFIX "psnr" );
                                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: codec/x264.cexpanded from macro 'VLC_OBJECT':
1125:13: warning: due to lvalue conversion 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) \
              ^
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "subme" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1188: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]
    p_sys->param.analyse.b_ssim = var_GetBool( p_enc, SOUT_CFG_PREFIX "ssim" );
                                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1129: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "hrd");
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1189:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "weightb" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1190: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]
codec/x264.c       p_sys->param.analyse.b_weighted_bipred = var_GetBool( p_enc,:
1137                                                ^:
15: 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]659
:41: note: expanded from macro 'var_GetBool'
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "me" );
              ^
../include/vlc_variables.h:#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)661
:                                        ^45
: ../include/vlc_common.hnote: :expanded from macro 'var_GetString'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1192:9: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "weightp" ) != 2 )
        ^
../include/vlc_variables.h:658:4753:  warningnote: sexpanded from macro 'var_GetInteger' generated
.
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1193:codec/x264.c47:: 1159warning: :due to lvalue conversion 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
: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "merange" );       p_sys->param.analyse.i_weighted_pred = var_GetInteger( p_enc, SOUT_CFG_PREFIX "weightp" );

            ^                                              ^

../include/vlc_variables.h../include/vlc_variables.h::658658::4747::  note: note: expanded from macro 'var_GetInteger'expanded from macro 'var_GetInteger'

#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)

                                              ^                                              ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

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

              ^              ^

codec/x264.c:1195:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "b-adapt" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
codec/x264.c:1163#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b):
39                                              ^:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    p_sys->param.analyse.i_mv_range = var_GetInteger( p_enc,
                                      ^
../include/vlc_variables.h:658:47:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_GetInteger'              ^

#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1199:13: warning: due to lvalue conversion 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/x264.c:1165:46:    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "b-bias" ); 
warning:             ^due to lvalue conversion of the 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: note: expanded from macro 'var_GetInteger'
    p_sys->param.analyse.i_mv_range_thread = var_GetInteger( p_enc,
                                             ^
../include/vlc_variables.h:658:47: #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)note: 
expanded from macro 'var_GetInteger'                                              ^

../include/vlc_common.h:477:15: note: #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)expanded from macro 'VLC_OBJECT'

                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1168: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "direct" );codec/x264.c
              ^:
1203:40../include/vlc_variables.h:: 661warning: :due to lvalue conversion 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
: note: expanded from macro 'var_GetString'
    p_sys->param.analyse.b_chroma_me = var_GetBool( p_enc,
                                       ^
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
../include/vlc_variables.h                                            ^:
659:../include/vlc_common.h41::477 :note: 15expanded from macro 'var_GetBool':
 note: expanded from macro 'VLC_OBJECT'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1205: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]
    p_sys->param.analyse.i_chroma_qp_offset = var_GetInteger( p_enc,
                                              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1187: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]
    p_sys->param.analyse.b_psnr = var_GetBool( p_enc, SOUT_CFG_PREFIX "psnr" );
                                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
codec/x264.c#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
:                                        ^1207
:10../include/vlc_common.h::477 :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'
    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "mixed-refs" ) )
         ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^659
:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1188: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]
    p_sys->param.analyse.b_ssim = var_GetBool( p_enc, SOUT_CFG_PREFIX "ssim" );
                                  ^
codec/x264.c../include/vlc_variables.h::1208659::5041::  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_GetBool'

#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
       p_sys->param.analyse.b_mixed_references = var_GetBool( p_enc,
../include/vlc_common.h                                                 ^:
477:15../include/vlc_variables.h:: 659note: :expanded from macro 'VLC_OBJECT'41
: note: expanded from macro 'var_GetBool'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)

                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1189:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "weightb" ) )
         ^
../include/vlc_variables.h:659:codec/x264.c41::1211 :note: 13expanded from macro 'var_GetBool': 
warning: due to lvalue conversion 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_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "trellis" );:
15            ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:658:47: note: expanded from macro 'var_GetInteger'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1190: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]
       p_sys->param.analyse.b_weighted_bipred = var_GetBool( p_enc,
                                                ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1215:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "fast-pskip" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \codec/x264.c
:              ^1192
:9: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "weightp" ) != 2 )
        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1216:44        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]
       p_sys->param.analyse.b_fast_pskip = var_GetBool( p_enc,
                                           ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1193: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]
       p_sys->param.analyse.i_weighted_pred = var_GetInteger( p_enc, SOUT_CFG_PREFIX "weightp" );
                                              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.hcodec/x264.c::4771219::1513::  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]

    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "nr" );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

            ^              ^

../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1195:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "b-adapt" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1223        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "dct-decimate" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1199:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "b-bias" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
codec/x264.c:1224: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]
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15:        p_sys->param.analyse.b_dct_decimate = var_GetBool( p_enc,note: 
expanded from macro 'VLC_OBJECT'                                             ^

../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1227:13: warning: due to lvalue conversion 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/x264.c:1203: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]
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "deadzone-inter" );
            ^
../include/vlc_variables.h:658:47:    p_sys->param.analyse.b_chroma_me = var_GetBool( p_enc, 
note:                                        ^expanded from macro 'var_GetInteger'

../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1205: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]
codec/x264.c:1231:13: warning: due to lvalue conversion 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_sys->param.analyse.i_chroma_qp_offset = var_GetInteger( p_enc,
                                              ^
../include/vlc_variables.h:658:47: note:     i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "deadzone-intra" );expanded from macro 'var_GetInteger'

            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)note: 
expanded from macro 'VLC_OBJECT'                                              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1207:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "mixed-refs" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'codec/x264.c
:1235:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "asm" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1208: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]
       p_sys->param.analyse.b_mixed_references = var_GetBool( p_enc,
                                                 ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
codec/x264.c              ^:
1241: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "partitions" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1211:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "trellis" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1215:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "fast-pskip" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1275:10:        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]

    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "8x8dct" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1216: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]
       p_sys->param.analyse.b_fast_pskip = var_GetBool( p_enc,
                                           ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^1276
: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]
       p_sys->param.analyse.b_transform_8x8 = var_GetBool( p_enc,
                                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1219:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "nr" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1223:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "dct-decimate" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1301:13: warning: due to lvalue conversion 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) \
              ^
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slices" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1224: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]
       p_sys->param.analyse.b_dct_decimate = var_GetBool( p_enc,
                                             ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1304:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slice-max-size" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
codec/x264.c#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b):
1227                                              ^:
13:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    i_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "deadzone-inter" );
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^658
:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1307:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slice-max-mbs" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/au.lo demux/au.c
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1231:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "deadzone-intra" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1313: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "profile" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1235:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "asm" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1241: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "partitions" );
              ^
../include/vlc_variables.h:661codec/x264.c::451336:: 15note: :expanded from macro 'var_GetString' 
warning: due to lvalue conversion 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_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "stats" );477
:              ^15
: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'
661:45: note: expanded from macro 'var_GetString'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1344:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "pass" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1275:10: warning: due to lvalue conversion 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_GetBool( p_enc, SOUT_CFG_PREFIX "8x8dct" ) )
         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1374
:              ^9
: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "lookahead" ) != 40 )
        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1276: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]
       p_sys->param.analyse.b_transform_8x8 = var_GetBool( p_enc,
                                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1376: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]
       p_sys->param.rc.i_lookahead = var_GetInteger( p_enc, SOUT_CFG_PREFIX "lookahead" );
                                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1382: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]
    char *psz_opts = var_InheritString( p_enc, SOUT_CFG_PREFIX "options" );
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1301:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slices" );
            ^
../include/vlc_variables.h:658:47: note: In file included from expanded from macro 'var_GetInteger'demux/xiph_metadata.c
:35:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'vlc_object_release'

    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1304:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slice-max-size" );
            ^
../include/vlc_variables.h:658:47codec/x264.c: :note: 1392expanded from macro 'var_GetInteger':
17: warning: due to lvalue conversion 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)
                                              ^
../include/vlc_common.h:477:15                msg_Err(p_enc, "Unknown option \"%s\"", name);:
                 ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1307:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "slice-max-mbs" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1394:17: warning: due to lvalue conversion 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(p_enc, "Bad value \"%s\" for option \"%s\"", value, name);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1313
:              ^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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "profile" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
        msg_Err( p_enc, "cannot open x264 encoder" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
codec/x264.c              ^
:1336: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]
    psz_val = var_GetString( p_enc, SOUT_CFG_PREFIX "stats" );
              ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
#define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1410: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]
        Close( VLC_OBJECT(p_enc) );
               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1344:13: warning: due to lvalue conversion 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_val = var_GetInteger( p_enc, SOUT_CFG_PREFIX "pass" );
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1419: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]
        Close( VLC_OBJECT(p_enc) );
               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1374:9: warning: due to lvalue conversion 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_GetInteger( p_enc, SOUT_CFG_PREFIX "lookahead" ) != 40 )
        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1376: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]
codec/x264.c:1444:20:        p_sys->param.rc.i_lookahead = var_GetInteger( p_enc, SOUT_CFG_PREFIX "lookahead" );warning: 
due to lvalue conversion of the 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: note: expanded from macro 'var_GetInteger'            Close( VLC_OBJECT(p_enc) );

                   ^
../include/vlc_common.h:477:15:#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b) 
note:                                               ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1382: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]
    char *psz_opts = var_InheritString( p_enc, SOUT_CFG_PREFIX "options" );
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1392:17: warning: due to lvalue conversion 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(p_enc, "Unknown option \"%s\"", name);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1394:17: warning: due to lvalue conversion 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(p_enc, "Bad value \"%s\" for option \"%s\"", value, name);
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.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]
        msg_Err( p_enc, "cannot open x264 encoder" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1410: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]
        Close( VLC_OBJECT(p_enc) );
               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1478:5: warning: due to lvalue conversion 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_GenericVa( p_enc, i_level, psz, args );
    ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
    vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
codec/x264.c:1419: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]        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
        Close( VLC_OBJECT(p_enc) );
               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/xiph_metadata.c:35:
../include/vlc_input.h:527:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1444: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]
            Close( VLC_OBJECT(p_enc) );
                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1572:9: warning: due to lvalue conversion 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_Dbg( p_enc, "framecount still in libx264 buffer: %d", x264_encoder_delayed_frames( p_sys->h ) );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1478:5: warning: due to lvalue conversion 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_GenericVa( p_enc, i_level, psz, args );
    ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
    vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
codec/x264.c:1572:9: warning: due to lvalue conversion 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_Dbg( p_enc, "framecount still in libx264 buffer: %d", x264_encoder_delayed_frames( p_sys->h ) );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/flac.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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
In file included from demux/demuxdump.c:../include/vlc_input.h27::
501In file included from :../include/vlc_common.h46::1027 :
note: ../include/vlc_variables.hexpanded from macro 'input_Create':
276:10: warning: due to lvalue conversion 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 input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )note: 
expanded from macro 'VLC_OBJECT'         ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/flac.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]
        msg_Err( p_demux, "this doesn't look like a flac stream, "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/flac.c:230:17: warning: unused variable 'i_ret' [-Wunused-variable]
            int i_ret = FLAC_ParseSyncInfo( p_block->p_buffer, streaminfo, NULL, &headerinfo );
                ^
demux/flac.c:274:5: warning: expression result unused [-Wunused-value]
    (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]
                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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_demux, "failed to read STREAMINFO metadata block" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
39 warnings generated.
demux/demuxdump.c:75: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]
    char *access = var_InheritString( p_demux, "demuxdump-access" );
                   ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/demuxdump.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]
    var_Create( p_demux, "sout-file-append", VLC_VAR_BOOL );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/demuxdump.c:81:9: warning: due to lvalue conversion 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_InheritBool( p_demux, "demuxdump-append" ) )
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/demuxdump.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]
        var_SetBool( p_demux, "sout-file-append", true );
        ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
#define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_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]
    var_Create( p_demux, "sout-file-format", VLC_VAR_BOOL );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    char *path = var_InheritString( p_demux, "demuxdump-file" );
                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "no dump file name given" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/demuxdump.c:94: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]
    sout_access_out_t *out = sout_AccessOutNew( p_demux, access, path );
                             ^
../include/vlc_sout.h:98:28: note: expanded from macro 'sout_AccessOutNew'
        sout_AccessOutNew( VLC_OBJECT(obj), access, name )
                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/demuxdump.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]
        msg_Err( p_demux, "cannot create output" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "cannot write data" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/rawdv.c:33:
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^1027
:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/rawaud.lo demux/rawaud.c
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
In file included from ../include/vlc_variables.h:demux/rawvid.c554::533::
 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]:
1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );                                      ^

           ^
../include/vlc_common.h:477:15../include/vlc_variables.h:: 140note: :expanded from macro 'VLC_OBJECT'48
: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )demux/rawvid.c
:                                      ^33
:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027::
15../include/vlc_variables.h:: 203note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e ):
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]477
:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_demux, "cannot peek()" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "not a raw DV stream header" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "incorrect bit" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->b_hurry_up = var_CreateGetBool( p_demux, "rawdv-hurry-up" );
                        ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Destroy( p_demux, "rawdv-hurry-up");
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
35 warnings generated.
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]
                msg_Warn( p_demux, "Unknown YUV4MPEG2 chroma type \"%s\"", psz_buf );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
    i_tmp = var_CreateGetInteger( p_demux, "rawvid-width" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.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]
    i_tmp = var_CreateGetInteger( p_demux, "rawvid-height" );
            ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    psz_tmp = var_CreateGetNonEmptyString( p_demux, "rawvid-chroma" );
              ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
#define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
                                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.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]
            msg_Err( p_demux, "Invalid fourcc format/chroma specification %s"
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
        msg_Dbg( p_demux, "Forcing chroma to 0x%.8x (%4.4s)", i_chroma, (char*)&i_chroma );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.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]
    if( var_InheritURational( p_demux, &u_fps_num, &u_fps_den, "rawvid-fps" ) )
        ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
#define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.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]
    if( var_InheritURational( p_demux, &i_sar_num, &i_sar_den,
        ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
#define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.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]
        msg_Err( p_demux, "width and height must be strictly positive." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_demux, "invalid or no framerate specified." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/wav.lo demux/wav.c
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
        msg_Err( p_demux, "invalid or no chroma specified." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/rawvid.c:348:9: warning: due to lvalue conversion 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( p_demux, "Unsupported chroma 0x%.8x (%4.4s)", i_chroma,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_demux, "cannot read" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid file" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_demux, "unknown encoding=0x%x", GetDWBE( &hdr[8] ) );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "unsupported codec/type (Please report it)" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid samplerate: 0" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "cannot read data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    char *psz_fourcc = var_CreateGetString( p_demux, "rawaud-fourcc" );
                       ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
#define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "rawaud-fourcc must be a 4 character string");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_demux, "unknown fourcc format %4.4s",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->fmt.psz_language = var_CreateGetString( p_demux, "rawaud-lang" );
                              ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
#define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->fmt.audio.i_channels = var_CreateGetInteger( p_demux, "rawaud-channels" );
                                  ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->fmt.audio.i_rate = var_CreateGetInteger( p_demux, "rawaud-samplerate" );
                              ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid sample rate");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid number of channels");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid bitrate");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux, "elementary stream added");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
31 warnings generated.
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/nsv.lo demux/nsv.c
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
            msg_Err( p_demux, "cannot find 'ds64' chunk" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_demux, "invalid 'ds64' chunk" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
        msg_Err( p_demux, "cannot find 'fmt ' chunk" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
        msg_Err( p_demux, "invalid 'fmt ' chunk" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
        msg_Err( p_demux, "cannot load 'fmt ' chunk" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
        msg_Dbg( p_demux, "extensible format guid " GUID_FMT, GUID_PRINT(guid_subformat) );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.c:234:17: warning: due to lvalue conversion 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_demux, "Some channels are unrecognized or uselessly specified (0x%x)", i_channel_mask );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
                msg_Warn( p_demux, "Trying to fill up unspecified position for %d channels", p_sys->fmt.audio.i_channels - i_match );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
                msg_Err( p_demux, "Invalid/unsupported channel mask" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "channel mask: %x, reordering: %u",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.c:327:5: warning: due to lvalue conversion 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_Dbg( p_demux, "format: 0x%4.4x, fourcc: %4.4s, channels: %d, "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_demux, "Unrecognized codec" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
        msg_Err( p_demux, "unsupported codec (%4.4s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.c:397:9: warning: due to lvalue conversion 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_Dbg( p_demux, "invalid frame size: %i %i", p_sys->i_frame_size,
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
        msg_Dbg( p_demux, "invalid sample rate: %i", p_sys->fmt.audio.i_rate );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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]
    msg_Dbg( p_demux, "found %s audio format", psz_name );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
        msg_Err( p_demux, "cannot find 'data' chunk" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
    msg_Err( p_demux, "An error occurred during wav demuxing" );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.c37: warning472s: generated9.
: warning: due to lvalue conversion 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_demux, "cannot read data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.c:537:13: warning: due to lvalue conversion 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( p_demux, "cannot peek" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/wav.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]
        msg_Dbg( p_demux, "chunk: fcc=`%4.4s` size=%"PRIu32, p_peek, i_size );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
37 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/real.lo demux/real.c
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libmod_plugin_la-mod.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/libmod_plugin_la-mod.lo `test -f 'demux/mod.c' || echo './'`demux/mod.c
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
31 warnings generated.
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]
            msg_Warn( p_demux, "cannot peek" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "cannot read" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "cannot read" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "cannot read" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "Belekas: %d - size=%d fcc=%4.4s",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Warn( p_demux, "cannot read" );
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "ignoring unsupported video frame (size=%d)",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "ignoring unsupported audio frame (size=%d)",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/pva.lo demux/pva.c
demux/nsv.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]
    msg_Dbg( p_demux, "new NSVf chunk" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsv.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]
    msg_Dbg( p_demux, "    - size=%" PRIu32, i_header_size );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_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]
    return vlc_stream_Read( p_demux->s, NULL, i_header_size ) == i_header_size
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~
demux/nsv.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]
        msg_Warn( p_demux, "cannot read" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsv.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]
            msg_Err( p_demux, "unsupported video codec %4.4s", (char *)&fcc );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "    - video `%4.4s' %dx%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
            msg_Err( p_demux, "unsupported audio codec %4.4s", (char *)&fcc );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Dbg( p_demux, "    - audio `%4.4s'", (char*)&fcc );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsv.c:610:9: warning: due to lvalue conversion 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_Dbg( p_demux, "invalid fps (0x00)" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsv.c:617:9: warning: due to lvalue conversion 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( p_demux, "unable to play neither audio nor video, aborting." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
29 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/aiff.lo demux/aiff.c
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
132 warnings generated.
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/mjpeg.lo demux/mjpeg.c
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mod.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
66 warnings generated.
demux/real.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]
        msg_Err( p_demux, ".ra files unsupported" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Err( p_demux, "invalid header" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Dbg( p_demux, "entering new DATA packets=%d next=%u",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Err( p_demux, "Got a NUKK size to read. (Invalid format?)" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Warn( p_demux, "unknown track id(0x%x)", i_id );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/subtitle.lo demux/subtitle.c
demux/real.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]
                msg_Err( p_demux,"Seek No Index Real File failed!" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
                msg_Dbg(p_demux, "Seek in real rtsp stream!");
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:672:17: warning: due to lvalue conversion 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_Dbg(p_demux, "p_subpackets[ %d ] not null!",  i_index );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:707:17: warning: due to lvalue conversion 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_Dbg(p_demux, "p_subpackets[ %d ] not null!",  i_index );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:738:9: warning: due to lvalue conversion 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_demux, "i_subpacket != i_out_subpacket, "
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1044:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - file version=0x%x num headers=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1061:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - max bitrate=%d avg bitrate=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1063:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - max packet size=%d avg bitrate=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1065:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - packets count=%d", GetDWBE(&p_buffer[16]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1066:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - duration=%d ms", GetDWBE(&p_buffer[20]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1067:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - preroll=%d ms", GetDWBE(&p_buffer[24]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1068:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - index offset=%d", GetDWBE(&p_buffer[28]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1069:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - data offset=%d", GetDWBE(&p_buffer[32]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1070:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - num streams=%d", GetWBE(&p_buffer[36]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
demux/real.c../include/vlc_common.h::1078477::515::  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'

    msg_Dbg( p_demux, "    - flags=0x%x %s%s%s",
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Dbg( p_demux, "    - title=`%s'", p_sys->psz_title );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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 demux/pva.c:32:
In file included from ../include/vlc_common.h:1027    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:

../include/vlc_variables.h            ^:
212:../include/vlc_common.h12::477 :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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1101:9: warning: due to lvalue conversion 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_Dbg( p_demux, "    - artist=`%s'", p_sys->psz_artist );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Dbg( p_demux, "    - copyright=`%s'", p_sys->psz_copyright );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Dbg( p_demux, "    - comment=`%s'", p_sys->psz_description );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:In file included from 1126:demux/pva.c5::32 :
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:
1027:
../include/vlc_variables.h:276:10: warning:     msg_Dbg( p_demux, "    - id=0x%x", i_num );due to lvalue conversion of the 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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)142
:    ^48
: ../include/vlc_messages.hnote: :expanded from macro 'var_GetChecked'78
:13: note: expanded from macro 'msg_Generic'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \ 
note:             ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1127:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - max bitrate=%d avg bitrate=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
demux/pva.c              ^:
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1129:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - max packet size=%d avg packet size=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
demux/real.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
1131                                               ^:
5:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    msg_Dbg( p_demux, "    - start time=%d", GetDWBE(&p_buffer[18]) );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_messages.h
:              ^
87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1132:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - preroll=%d", GetDWBE(&p_buffer[22]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \demux/pva.c
:              ^32
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1133:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - duration=%d", GetDWBE(&p_buffer[26]) );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
        msg_Dbg( p_demux, "    - name=`%s'", psz_name );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1151:9: warning: due to lvalue conversion 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_Dbg( p_demux, "    - mime=`%s'", psz_mime );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1189:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - packets count=%d next=%u",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1216:5: warning: due to lvalue conversion 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_Dbg( p_demux, "Real index %4.4s size=%d version=%d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1224:5: warning: due to lvalue conversion 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_Dbg( p_demux, "Real Index : num : %d ", i_index_count );
    ^
../include/vlc_messages.h:87:In file included from 5:demux/pva.c :note: 32expanded from macro 'msg_Dbg':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)5
:    ^ 
warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \39
:            ^ 
note: expanded from macro 'var_Create'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/real.cdemux/pva.c::321230:
:In file included from 9../include/vlc_common.h:: 1027warning: :
../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]:
477:5: warning: due to lvalue conversion 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_Dbg( p_demux, "Real Index: Does next index exist? %d ",
        ^
../include/vlc_messages.h:87:5:    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT ); 
note:     ^expanded from macro 'msg_Dbg'

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )note: 
expanded from macro 'msg_Generic'                                      ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.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]
            msg_Dbg( p_demux, "Real Index: invaild version of index entry %d ",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'
demux/pva.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1293:9: warning: due to lvalue conversion 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_Dbg( p_demux, "object %4.4s size=%d version=%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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 
demux/pva.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \554
:            ^5
:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
122              ^:
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1299:13: 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/pva.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5:            msg_Dbg( p_demux, "invalid size for object %4.4s", (char*)&i_id ); 
warning:             ^due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
../include/vlc_variables.h    ^:
122../include/vlc_messages.h::3978:: 13note: :expanded from macro 'var_Create' 
note: expanded from macro 'msg_Generic'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
477            ^:
15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/pva.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1323:13: warning: due to lvalue conversion 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_Dbg( p_demux, "unknown chunk" );
            ^
demux/mod.c:../include/vlc_messages.h153::8713::5 :warning:  due to lvalue conversion 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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:            msg_Dbg( p_demux, "MOD validation failed (ext=%s)", psz_ext ? psz_ext : ""); 
note:             ^expanded from macro 'msg_Generic'

../include/vlc_messages.h:87:5: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'msg_Dbg'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.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]
    msg_Dbg( p_demux, "loading complete file (could be long)" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:177:demux/real.c9:: 1368warning: :due to lvalue conversion 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]
        msg_Err( p_demux, "failed to read the complete file" );
        ^
        msg_Dbg( p_demux, "    - title=`%s'", p_sys->psz_title );../include/vlc_messages.h
:        ^83
:5:../include/vlc_messages.h :note: 87expanded from macro 'msg_Err':
5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)13
:    ^ 
note: expanded from macro 'msg_Generic'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'VLC_OBJECT'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1373:9: warning: due to lvalue conversion 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_Dbg( p_demux, "    - artist=`%s'", p_sys->psz_artist );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: demux/mod.cexpanded from macro 'msg_Generic'
: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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note:     if( var_InheritBool( p_demux, "mod-noisereduction" ) )expanded from macro 'VLC_OBJECT'

        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.cdemux/real.c::1951378::99::  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]

    if( var_InheritBool( p_demux, "mod-reverb" ) )
        ^
        msg_Dbg( p_demux, "    - copyright=`%s'", p_sys->psz_copyright );../include/vlc_variables.h
:        ^604
:47: ../include/vlc_messages.hnote: :expanded from macro 'var_InheritBool'87
:5: note: expanded from macro 'msg_Dbg'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
477    ^:
15:../include/vlc_messages.h :note: 78expanded from macro 'VLC_OBJECT':
13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:197: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]
    settings.mReverbDepth = var_InheritInteger( p_demux, "mod-reverb-level" );
                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
demux/real.c:1383#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
        msg_Dbg( p_demux, "    - Comment=`%s'", p_sys->psz_description );
        ^
../include/vlc_messages.h:87        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
5              ^:
 note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:198: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]
    settings.mReverbDelay = var_InheritInteger( p_demux, "mod-reverb-delay" );
                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.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]
    if( var_InheritBool( p_demux, "mod-megabass" ) )
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:202: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]
    settings.mBassAmount = var_InheritInteger( p_demux, "mod-megabass-level" );
                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:203: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]
    settings.mBassRange = var_InheritInteger( p_demux, "mod-megabass-range" );
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.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]
    if( var_InheritBool( p_demux, "mod-surround" ) )
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1433:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - video %4.4s %dx%d - %8.8x",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78demux/mod.c::13207:: 31note: :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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477    settings.mSurroundDepth = var_InheritInteger( p_demux, "mod-surround-level" );:
15                              ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:615:53: note: expanded from macro 'var_InheritInteger'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:208: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]
    settings.mSurroundDelay = var_InheritInteger( p_demux, "mod-surround-delay" );
                              ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.c:217:9: warning: due to lvalue conversion 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( p_demux, "failed to understand the file" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mod.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]
    msg_Dbg( p_demux, "MOD loaded name=%s length=%"PRId64"ms",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1476:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - audio version=%d", i_version );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1496:9: warning: due to lvalue conversion 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_Dbg( p_demux, "    - audio codec=%4.4s channels=%d rate=%dHz",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/real.c:1541:9: warning: due to lvalue conversion 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) \

              ^
        msg_Dbg( p_demux, "    - audio codec=%4.4s channels=%d rate=%dHz",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/real.c:1608:13: warning: due to lvalue conversion 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) \
              ^
            msg_Dbg( p_demux, "    - unsupported sipr flavorc=%i", i_flavor );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
demux/real.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
1618                                               ^:
9:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
        msg_Dbg( p_demux, "    - sipr flavor=%i", i_flavor );
        ^
../include/vlc_messages.h:87        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
5              ^:
 note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1650:9: warning: due to lvalue conversion 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_Dbg( p_demux, "    - unknown audio codec=%4.4s",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:In file included from 15:demux/aiff.c :note: 32expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9:        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]

    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1655:5: warning: due to lvalue conversion 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_Dbg( p_demux, "    - extra data=%d", fmt.i_extra );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
demux/aiff.c              ^:
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/real.c:1709:9: warning: due to lvalue conversion 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( p_demux, "Can't alloc subpacket" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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/real.c:1726:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:    msg_Dbg( p_demux, "    - specific data len=%d", i_len ); 
note:     ^expanded from macro 'var_Create'

../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__) 
note:     ^expanded from macro 'VLC_OBJECT'

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "eof ?" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "lost synchro" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_demux, "eof ?" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "first packet for video" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "packet lost (video)" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "first packet for audio" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "packet lost (audio)" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_demux, "unknown id=0x%x", p_peek[2] );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
130 warnings generated.
128 warnings generated.
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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "SSND: (offset=%d blocksize=%d)",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "incomplete file" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "invalid audio parameters" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "cannot seek to data chunk" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/ty.lo demux/ty.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/vobsub.lo demux/vobsub.c
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "no more data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^In file included from 
demux/subtitle.c../include/vlc_messages.h::3478:
:In file included from 13../include/vlc_common.h:: 1027note: :
expanded from macro 'msg_Generic'../include/vlc_variables.h
:324:10: warning: due to lvalue conversion 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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "cannot peek data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "cannot peek" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "data shortage" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Err( p_demux, "no EOL" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
1027    ^:

../include/vlc_variables.h:../include/vlc_messages.h429::785::13 :warning:  due to lvalue conversion 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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );

            ^    ^

../include/vlc_common.h:477../include/vlc_variables.h::15122:: 39note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                      ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "Multipart MIME detected, using separator: %s",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    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 demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1027    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:

../include/vlc_variables.h            ^:
442:../include/vlc_common.h5::477 :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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "separator %s does not match %s", psz_line,
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5:        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]

    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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/mjpeg.c:232    var_Create( p_obj, psz_name, VLC_VAR_STRING | 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:39: note: expanded from macro 'var_Create'
                msg_Warn( p_demux, "%s, image/jpeg is expected", psz_line );
                ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_messages.h
:                                      ^85
:5../include/vlc_common.h:: 477note: :expanded from macro 'msg_Warn'15
: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
              ^expanded from macro 'msg_Generic'

    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.c:In file included from 242:demux/subtitle.c13::34 :
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
:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_Dbg( p_demux, "discard MIME header: %s", psz_line );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
     ^note: 
expanded from macro 'var_Create'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5:demux/mjpeg.c :warning: 250due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );        msg_Err( p_demux, "no EOL" );

    ^        ^

../include/vlc_variables.h../include/vlc_messages.h::12283::395::  note: note: expanded from macro 'var_Create'expanded from macro 'msg_Err'

    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

    ^                                      ^

../include/vlc_messages.h../include/vlc_common.h::78477::13:15 :note:  expanded from macro 'msg_Generic'note: 
expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

            ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:demux/mjpeg.c1027:
:../include/vlc_variables.h267::5259::5 :warning:  due to lvalue conversion 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]
        msg_Warn( p_demux, "cannot read data" );
        ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
../include/vlc_messages.h    ^:
85:5:../include/vlc_variables.h :note: 122expanded from macro 'msg_Warn':
39: note: expanded from macro 'var_Create'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )13
:                                      ^ 
note: expanded from macro 'msg_Generic'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:demux/mjpeg.c1027:
:../include/vlc_variables.h355::57813::9 :warning:  due to lvalue conversion 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]
            msg_Dbg( p_demux, "JPEG SOI marker detected" );
            ^
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^../include/vlc_messages.h
:87:5../include/vlc_variables.h:: 128note: :expanded from macro 'msg_Dbg'43
: note: expanded from macro 'var_Change'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )13
:                                          ^ 
note: expanded from macro 'msg_Generic'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    float f_fps = var_InheritFloat( p_demux, "mjpeg-fps" );
                  ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
#define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "cannot peek data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "data shortage" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "we found another JPEG SOI at %d", i );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "did not find JPEG EOI in %d bytes",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "no more data is available at the moment" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.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]
    msg_Dbg( p_demux, "JPEG EOI detected at %d", i );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.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]
        msg_Warn( p_demux, "cannot peek data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Warn( p_demux, "data shortage" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.c:500:17: warning: due to lvalue conversion 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_Dbg( p_demux, "MIME boundary not found in %d bytes of "
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.c:505: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]
                    msg_Warn( p_demux, "no more data is available at the "
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/mjpeg.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]
        msg_Err( p_demux, "discard non-JPEG part" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
46 warnings generated.
44 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/voc.lo demux/voc.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/xa.lo demux/xa.c
34 warnings generated.
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/subtitle.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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/nuv.lo demux/nuv.c
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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/subtitle.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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "subtitle demux discarded" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    f_fps = var_CreateGetFloat( p_demux, "sub-original-fps" ); /* FIXME */
            ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux, "Movie fps: %f", (double) f_fps );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    f_fps = var_CreateGetFloat( p_demux, "sub-fps" );
            ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "Override subtitle fps %f", (double) f_fps );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    psz_type = var_CreateGetString( p_demux, "sub-type" );
               ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
#define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "detected %s Byte Order Mark", psz_bom );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                p_probestream = vlc_stream_MemoryNew( p_demux, (uint8_t *)p_outbuf,
                                ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
        vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        p_probestream = vlc_stream_MemoryNew( p_demux, (uint8_t *) &p_peek[i_skip],
                        ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
        vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
        msg_Dbg( p_demux, "autodetecting subtitle format" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.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]
        msg_Warn( p_demux, "failed to recognize subtitle type" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.c:639:13: warning: due to lvalue conversion 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_Dbg( p_demux, "detected %s format",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.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]
    msg_Dbg( p_demux, "loading all subtitles..." );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if( pf_read( VLC_OBJECT(p_demux), &p_sys->props, &txtlines,
                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_demux, "loaded %zu subtitles", p_sys->subtitles.i_count );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "detected language %s of subtitle: %s", psz_language,
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *psz_description = var_InheritString( p_demux, "sub-description" );
                            ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            *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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                *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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    int64_t i_barrier = 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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );../include/vlc_variables.h
:           ^189
:12:../include/vlc_variables.h :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]48
: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );15
:           ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
In file included from demux/vobsub.c../include/vlc_variables.h::35140:
:In file included from 48../include/vlc_common.h:: 1027note: :
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:203:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );:
            ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
In file included from demux/vobsub.c../include/vlc_variables.h::35140:
:In file included from 48../include/vlc_common.h::1027 :
note: ../include/vlc_variables.hexpanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);expanded from macro 'VLC_OBJECT'

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:In file included from 140:demux/vobsub.c48::35 :
note: In file included from expanded from macro 'var_SetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h:227:12: #define var_SetChecked(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]                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'demux/vobsub.c
:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: expanded from macro 'var_SetChecked'demux/vobsub.c
:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.c:1017: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]
            if( f_fps > 0.f && var_GetFloat( p_obj, "sub-fps" ) <= 0.f )
                               ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
In file included from demux/ty.c../include/vlc_common.h::42477:
:In file included from 15../include/vlc_common.h::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
276:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48:In file included from  demux/vobsub.cnote: :expanded from macro 'var_GetChecked'35
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:#define var_GetChecked(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
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: In file included from expanded from macro 'var_GetChecked'
demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)293
:                                               ^10
: ../include/vlc_common.hwarning: :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]:
15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48In file included from :demux/vobsub.c :note: 35expanded from macro 'var_GetChecked':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: #define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:In file included from 142:demux/vobsub.c48::35 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h:324:10: #define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142In file included from :demux/vobsub.c48::35 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h:340:9: warning: #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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: In file included from note: expanded from macro 'var_GetChecked'demux/vobsub.c
:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
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]
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:In file included from 142:demux/vobsub.c48::35 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h:362:9: warning: #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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'
demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )429
:                                      ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.hIn file included from :122demux/vobsub.c::3935::
 In file included from note: ../include/vlc_common.hexpanded from macro 'var_Create':
1027:
../include/vlc_variables.h:455:5: warning: #define var_Create(a,b,c) var_Create( VLC_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:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
In file included from ../include/vlc_variables.h:demux/vobsub.c122::3539:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_Create'1027
:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from                                       ^
demux/vobsub.c:../include/vlc_common.h35:
:In file included from 477../include/vlc_common.h::151027::
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'477
:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^In file included from 
demux/vobsub.c../include/vlc_common.h::35477:
:In file included from 15../include/vlc_common.h:: 1027note: :
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:491:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^In file included from 
demux/vobsub.c../include/vlc_common.h::35477:
:In file included from ../include/vlc_common.h15::1027 :
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
511:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: In file included from note: expanded from macro 'VLC_OBJECT'demux/vobsub.c
:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5        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]
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
        const struct 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]
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578        const struct vlc_common_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]
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.c:1696:5: warning: due to lvalue conversion 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_Dbg( p_obj, "%s", psz_text );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                if( f_fps > 0.f && var_GetFloat( p_obj, "sub-fps" ) <= 0.f )
                                   ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
                    var_SetFloat( p_obj, "sub-fps", f_fps );
                    ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
#define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.c:2039:5: warning: due to lvalue conversion 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_Dbg( p_obj, "%s", p_subtitle->psz_text );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/subtitle.c:2395: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]
    float f_fps = var_GetFloat( p_obj, "sub-fps" );
                  ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
#define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);In file included from 
           ^demux/voc.c
:32../include/vlc_variables.h:
:In file included from 140../include/vlc_common.h::481027:
: ../include/vlc_variables.hnote: :expanded from macro 'var_SetChecked'189
:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:        const struct vlc_common_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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: 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/vobsub.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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
                msg_Err( p_object, "too much MPEG-1 stuffing" );
                ^
../include/vlc_messages.h:83:5#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'msg_Err'
../include/vlc_common.h:477:15: note:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)expanded from macro 'VLC_OBJECT'

    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_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 demux/voc.c:32:
In file included from #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^1027
:
../include/vlc_variables.h../include/vlc_common.h::256477::1215::  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'

    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

           ^              ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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/voc.c:32:
In file included from ../include/vlc_common.h:    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))1027
:
                ^../include/vlc_variables.h
:276:../include/vlc_variables.h10::142 :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_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_variables.h:142../include/vlc_common.h::48477:: 15note: :expanded from macro 'var_GetChecked' 
note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:293:10: In file included from warning: demux/xa.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]:
33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_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:142:48: note: expanded from macro 'var_GetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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/xa.c:    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))33
:
                ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h::142340::489::  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]

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
../include/vlc_common.h:        ^477
:15:../include/vlc_variables.h :note: 142expanded from macro 'VLC_OBJECT':
48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: In file included from expanded from macro 'var_GetChecked'
demux/voc.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
10                                               ^:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/xa.c:33:
In file included from In file included from ../include/vlc_common.hdemux/voc.c::102732:
:
../include/vlc_variables.hIn file included from :../include/vlc_common.h362::10279:
:../include/vlc_variables.h :warning: 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]:
9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_variables.h
:        ^142
:48: note: ../include/vlc_variables.hexpanded from macro 'var_GetChecked'In file included from :
142demux/nuv.c::48:32 :
note: In file included from expanded from macro 'var_GetChecked'../include/vlc_common.h
:1027:
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
189                                               ^:12
: ../include/vlc_common.h#define var_GetChecked(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]477                                               ^
:
15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/nuv.c:32#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.h1027::
477../include/vlc_variables.h::15203:: 12note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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/voc.c:32    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:

In file included from            ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::362140::948::  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]

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
../include/vlc_common.h        ^:
477:15../include/vlc_variables.h:: 31142note: : warningexpanded from macro 'VLC_OBJECT'48s
: generated .
note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: expanded from macro 'var_SetChecked'demux/voc.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
122              ^:
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: In file included from expanded from macro 'var_GetChecked'demux/voc.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \122
:              ^39
: note: expanded from macro 'var_Create'
In file included from #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )demux/xa.c
:                                      ^33
:
In file included from ../include/vlc_common.h../include/vlc_common.h::4771027::
15../include/vlc_variables.h:: 477note: :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/voc.c:32In file included from :
In file included from demux/nuv.c../include/vlc_common.h::321027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::4551027::
5../include/vlc_variables.h:: 293warning: :due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
In file included from     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )demux/xa.c../include/vlc_variables.h
::         ^33122
:
:In file included from 39../include/vlc_common.h:../include/vlc_variables.h: :1027note: 142:
expanded from macro 'var_Create':48../include/vlc_variables.h
:: 491note: :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]#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)477
:                                               ^15
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );15
:    ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_Create'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39In file included from : demux/xa.cnote: :expanded from macro 'var_Create'33In file included from :

demux/nuv.cIn file included from :../include/vlc_common.h32::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::1027511:
:5#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h:
:                                       ^304warning: 
:due to lvalue conversion of the 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.h17
::477 :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'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val))):
122                ^:
39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^../include/vlc_variables.hnote: 
:expanded from macro 'var_Create'142
:48: note: expanded from macro 'var_GetChecked'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/voc.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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/xa.c:33    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );:

In file included from     ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::122525::539::  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]

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT../include/vlc_common.h
:    ^477
:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );In file included from 
demux/xa.c    ^:
33:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1221027::
39../include/vlc_variables.h:: 539note: :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT

    ^
../include/vlc_variables.h:122:39:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'var_Create'              ^

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:In file included from 48demux/voc.c:: 32note: :
expanded from macro 'var_GetChecked'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: #define var_GetChecked(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]
In file included from 
demux/xa.c../include/vlc_common.h::33477:
:In file included from ../include/vlc_common.h15:: 1027note: :
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT554
:    ^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        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Create'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^122
:39../include/vlc_common.h:: 477note: :expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.hIn file included from :350demux/voc.c::932::
 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]:
1027In file included from :
demux/xa.c../include/vlc_variables.h::33525:
:In file included from 5../include/vlc_common.h: :warning: 1027due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
../include/vlc_variables.h
:        ^563
:5:../include/vlc_variables.h :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]:
48:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT 
note:     ^expanded from macro 'var_GetChecked'

../include/vlc_variables.h:122:39: note:     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITexpanded from macro 'var_Create'

    ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^../include/vlc_variables.h
:122../include/vlc_common.h::39477:: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )15note: 
:expanded from macro 'var_Create'                                      ^ 

note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        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 demux/voc.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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/xa.c:33:
In file included from ../include/vlc_common.h:1027    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT:

../include/vlc_variables.h    ^:
578:9:../include/vlc_variables.h :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]39
: note: expanded from macro 'var_Create'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

        ^                                      ^

../include/vlc_common.h:../include/vlc_variables.h477::12815::43 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Change'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )In file included from               ^
demux/nuv.c                                          ^
:
32:
../include/vlc_common.hIn file included from :../include/vlc_common.h477::102715:
:../include/vlc_variables.h :note: 362expanded 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct 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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \demux/nuv.c
:              ^32
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^In file included from 
demux/ty.c../include/vlc_common.h::47477:
:In file included from 15../include/vlc_input.h:: 41note: :
expanded from macro 'VLC_OBJECT'../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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/nsc.lo demux/nsc.c
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/ty.c:47:
../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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/vobsub.c: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]
    stream_t *p_memorystream = vlc_stream_MemoryNew( p_demuxstream,
                               ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
        vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/ty.c:47:
../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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c:132:13: warning: due to lvalue conversion 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_Dbg( p_demux, "this doesn't seem to be a vobsub file" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c: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]
        msg_Dbg( p_demux, "could not read vobsub IDX file" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c:189: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]
    p_sys->p_vobsub_stream = vlc_stream_NewURL( p_demux, psz_vobname );
                             ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
#define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.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]
        msg_Err( p_demux, "couldn't open .sub Vobsub file: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.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]
            msg_Warn( p_demux, "unknown query in subtitle control" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c:390:17: warning: due to lvalue conversion 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_demux,
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c: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]
                msg_Dbg( p_demux, "original frame size: %dx%d", p_sys->i_original_frame_width, p_sys->i_original_frame_height );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c:511:17: warning: due to lvalue conversion 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_demux, "reading original frame size failed" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.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]
                msg_Dbg( p_demux, "vobsub palette read" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/vobsub.c:523:17: warning: due to lvalue conversion 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_demux, "reading original palette failed" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const 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]
                    msg_Warn( p_demux, "reading new track failed" );
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "reading timestamp failed" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_demux, "sign: %+d gap: %+"PRId64" global delay: %+"PRId64"",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "this does not look like a TY file, "
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_demux, "reading delay failed" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux, "valid TY stream detected" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_demux, "broken PES size" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
      msg_Warn(p_demux, "No master chunk found; seeking will be limited.");
      ^
../include/vlc_messages.h:85:5: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'msg_Warn'

              ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_demux, "invalid PES" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, 1 ) )
                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:706: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]
                    msg_Dbg(p_demux, "video rec type 0x%02x has short PES"
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:838:13: warning: due to lvalue conversion 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_Dbg(p_demux, "continuing PES header");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:867:17: warning: due to lvalue conversion 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(p_demux, "can't find audio PES header in packet");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( p_demux, "assuming EA ADPCM audio codec" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1074:5: warning: due to lvalue conversion 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_Dbg(p_demux, "Seeked to file pos %"PRId64, seek_pos);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1075:5: warning: due to lvalue conversion 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_Dbg(p_demux, " (chunk %d, record %d)",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux, "fourcc: %4.4s, channels: %d, "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1083:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    vlc_stream_Seek(p_demux->s, ((p_sys->i_cur_chunk-1) * CHUNK_SIZE) +
    ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "cannot read data" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_demux, "new block: type: %u, size: %u",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_demux, "unsupported compression 0x%"PRIx8, buf[1] );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Warn( p_demux, "cannot loop: seek failed" );
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_demux, "unsupported compression" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_demux, "Skipping to time %02"PRIu64":%02"PRIu64":%02"PRIu64,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "new block: type: %u, size: %u",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
demux/ty.c    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
:            ^1488
:9../include/vlc_common.h:: 477warning: :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'
        msg_Dbg(p_demux, "skipping to prior segment.");
        ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_messages.h              ^:
87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1491:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
            vlc_stream_Seek(p_demux->s, l_cur_pos);
            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
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]
                msg_Err( p_demux, "unsupported compression" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
demux/ty.c:1492:13:     msg_Generic(p_this, VLC_MSG_ERR, __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: expanded from macro 'msg_Generic'
            msg_Err(p_demux, "Attempt to seek past BOF");
            ^
../include/vlc_messages.h:83:5    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:
             ^note: 
expanded from macro 'msg_Err'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1495:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
        vlc_stream_Seek(p_demux->s, (i_cur_part - 1) * TIVO_PART_LENGTH);
        ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/nuv.c:262:13: demux/ty.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]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]
            msg_Warn( p_demux, "unsupported 'D' frame (c=%c)", fh.i_compression );
            ^
        msg_Dbg(p_demux, "skipping to next segment.");
        ^
../include/vlc_messages.h../include/vlc_messages.h::8785::55::  note: note: expanded from macro 'msg_Dbg'expanded from macro 'msg_Warn'

    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)

    ^    ^

../include/vlc_messages.h:../include/vlc_messages.h78::7813::13 :note:  expanded from macro 'msg_Generic'note: 
expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \            ^

            ^
../include/vlc_common.h:../include/vlc_common.h477::47715::15 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
        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]
demux/ty.c                            msg_Err( p_demux, "unsupported bit res.: %u bits",
:                            ^1505
:13: ../include/vlc_messages.hwarning: :ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]83
:5: note: expanded from macro 'msg_Err'
            vlc_stream_Seek(p_demux->s, l_cur_pos);
            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1506:13: warning: due to lvalue conversion 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(p_demux, "seek error");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nuv.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]
            msg_Warn( p_demux, "stream is not seekable, skipping seektable" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:demux/ty.c13::1509 :note: 9expanded from macro 'msg_Generic':
 warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:         vlc_stream_Seek(p_demux->s, (i_cur_part + 1) * TIVO_PART_LENGTH);
note:         ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'VLC_OBJECT'

        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]
                            msg_Err( p_demux, "unsupported bit res.: %u bits",
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
demux/nuv.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]
            msg_Dbg(p_demux, "stopping at seq entry %d.", i);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
            msg_Warn( p_demux, "Seektable is broken, seek won't be accurate" );
            ^
../include/vlc_messages.h:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)85
    ^:
5:../include/vlc_messages.h :note: 78expanded from macro 'msg_Warn':
13: note: expanded from macro 'msg_Generic'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \ 
note:             ^expanded from macro 'msg_Generic'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

            ^
../include/vlc_common.h:477:demux/voc.c15:: 397note: :expanded from macro 'VLC_OBJECT'21
: 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]

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
                    msg_Err( p_demux, "unsupported compression" );
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nuv.c:294:9: warning: due to lvalue conversion 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:1535:13: warning:         msg_Err( p_demux, "VLC doesn't support NUV without extended chunks (please upload samples)" );ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]

        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
            vlc_stream_Seek(p_demux->s, l_cur_pos);
            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/voc.c:403:17: warning: demux/ty.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]:
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]
                msg_Err( p_demux, "0 channels detected" );
                ^
../include/vlc_messages.h:            msg_Err(p_demux, "seek error");83
:            ^5
: note: expanded from macro 'msg_Err'../include/vlc_messages.h
:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__):
13    ^:
 ../include/vlc_messages.hnote: :expanded from macro 'msg_Generic'
78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \expanded from macro 'VLC_OBJECT'

            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1539:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
        vlc_stream_Seek(p_demux->s, (i_cur_part + 1) * TIVO_PART_LENGTH);
        ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
            msg_Dbg( p_demux, "unknown block type %u - skipping block",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const 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]
        msg_Dbg(p_demux, "testing part %d chunk %"PRIu64" mask 0x%02X bit %d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:demux/nuv.c15::327 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Warn( p_demux, "text not yet supported (upload samples)" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "fourcc: %4.4s, channels: %d, "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nuv.c:339:5demux/ty.c:: 1554warning: :due to lvalue conversion 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
: warning: due to lvalue conversion 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_demux, "cannot load Nuv file" );
    ^
../include/vlc_messages.h:85:            msg_Dbg(p_demux, "has SEQ. seeking to chunk at 0x%"PRIu64,5
:            ^ 
note: expanded from macro 'msg_Warn'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)13
:    ^ 
note: expanded from macro 'msg_Generic'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \15
:            ^ 
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/voc.cdemux/ty.c::4431556::1313::  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]ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]

            msg_Dbg( p_demux, "codec change needed" );
            ^
            vlc_stream_Seek(p_demux->s, (i_cur_part * TIVO_PART_LENGTH) +../include/vlc_messages.h
:            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~87
:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
                msg_Err(p_demux, "no SEQ hdr in chunk; table had one.");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1566:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
                vlc_stream_Seek(p_demux->s, (l_cur_pos / CHUNK_SIZE) * CHUNK_SIZE);
                ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
    msg_Err( p_demux, "corrupted file - halting demux" );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1573:13: warning: due to lvalue conversion 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_Dbg(p_demux, "found SEQ hdr for timestamp %02"PRIu64":%02"PRIu64":%02"PRIu64,
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1580:17: warning: due to lvalue conversion 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_Dbg(p_demux, "seek target found.");
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nuv.c:413:13demux/ty.c: :warning: 1583due to lvalue conversion 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: warning: due to lvalue conversion 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_Dbg(p_demux, "timestamp too early. still scanning.");
            msg_Dbg( p_demux, "unsupported compression %c for audio (upload samples)", fh.i_compression );            ^

            ^
../include/vlc_messages.h:87../include/vlc_messages.h::587:: 5note: :expanded from macro 'msg_Dbg' 
note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__):
78    ^:
13: ../include/vlc_messages.hnote: :expanded from macro 'msg_Generic'78
:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \477
:            ^15
: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
    vlc_stream_Read(p_demux->s, NULL, i_skip_cnt);
    ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
            msg_Warn( p_demux, "cannot read data" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: demux/nuv.cexpanded from macro 'VLC_OBJECT':
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
40 warnings generated.
demux/ty.c:1628:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    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]
        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]
            msg_Err(p_demux, "Unsupported SEQ bitmap size in master chunk");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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]
            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]
    msg_Dbg( p_demux,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
    msg_Dbg( p_demux,
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13:demux/nuv.c note: :expanded from macro 'msg_Generic'531
:52: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long long') and 'int' [-Wsign-compare]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
            else if( vlc_stream_Tell( p_demux->s ) > p_sys->i_first_frame_offset )
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1677:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    vlc_stream_Seek(p_demux->s, i_save_pos + CHUNK_SIZE);
    ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
            msg_Dbg( p_demux, "unable to seek, skipping frames (slow)" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
demux/ty.c              ^
:1697:9: warning: due to lvalue conversion 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(p_demux, "Can't peek %d chunks", CHUNK_PEEK_COUNT);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/nuv.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^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]
            msg_Warn( p_demux, "unable to seek, only forward seeking is possible" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1714:9: warning: due to lvalue conversion 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(p_demux, "Can't determine Tivo Series.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
34 warnings generated.
demux/ty.c:1718:9: warning: due to lvalue conversion 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(p_demux, "Can't determine Tivo Audio Type.");
        ^demux/nuv.c
:569:../include/vlc_messages.h19::83 :warning: 5:comparison of integers of different signs: 'int64_t' (aka 'long long') and 'uint64_t' (aka 'unsigned long long') [-Wsign-compare] 
note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
        if( i_pos > vlc_stream_Tell( p_demux->s ) )
../include/vlc_messages.h            ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
        msg_Err(p_demux, "Can't determine Tivo Type (SA/DTivo).");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1781:5: warning: due to lvalue conversion 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_Dbg(p_demux, "probe: chunk has %d 0x6e0 recs, %d 0xbe0 recs.",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1786:9: warning: due to lvalue conversion 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_Dbg(p_demux, "detected Series 1 Tivo");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1790:9: warning: due to lvalue conversion 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_Dbg(p_demux, "detected Series 2 Tivo");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1795:9: warning: due to lvalue conversion 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_Dbg(p_demux, "detected AC-3 Audio (DTivo)" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
        msg_Dbg(p_demux, "detected MPEG Audio" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Warn( p_demux, "invalid seektable, frame type=%c", fh.i_type );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_stream_Seek( p_demux->s, i_original_pos );
        ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1822: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]
                            msg_Dbg(p_demux, "detected Stand-Alone Tivo" );
                            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
                            msg_Dbg(p_demux, "detected DirecTV Tivo" );
                            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
demux/nuv.c    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
:    ^785
: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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^        msg_Dbg( p_demux, "seeking in stream to %"PRIi64, p_sys->exh.i_keyframe_adjust_offset );

        ^../include/vlc_common.h
:477:../include/vlc_messages.h15::87 :note: 5expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'msg_Dbg'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

              ^    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/tta.lo demux/tta.c
demux/ty.c:1850:5: warning: due to lvalue conversion 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_Dbg(p_demux, "parsing ty chunk #%d", p_sys->i_cur_chunk );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/nuv.c:821        const struct vlc_common_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]
        msg_Warn( p_demux, "untested keyframe adjust support, upload samples" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/ty.c:1854:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
        vlc_stream_Read( p_demux->s, NULL, p_sys->i_stuff_cnt);
        ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
            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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/ty.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
:              ^1903
:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
    vlc_stream_Read( p_demux->s, NULL, 4 );
    ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~
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]demux/ty.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]
            msg_Dbg( p_demux, "invalid file offset %d %"PRIi64, keyframe, i_offset );
            ^
../include/vlc_messages.h:87        msg_Dbg( p_demux, "chunk has %d stuff bytes at end",:
5        ^:
 note: expanded from macro 'msg_Dbg'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)

    ^
../include/vlc_messages.h:78:13:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__) 
note:     ^expanded from macro 'msg_Generic'

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \note: 
expanded from macro 'VLC_OBJECT'            ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nuv.c:864:5: warning: due to lvalue conversion 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_Dbg( p_demux, "index table loaded (%d elements)", i_seek_elements );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/vc1.lo demux/vc1.c
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warnings generated.
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/nsc.c:4932:
 warningIn file included from s../include/vlc_common.h generated:.
1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/libdemux_cdg_plugin_la-cdg.lo `test -f 'demux/cdg.c' || echo './'`demux/cdg.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/smf.lo demux/smf.c
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.c:158:9: warning: due to lvalue conversion 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( p_demux, "input string less than 15 characters" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    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 demux/tta.c:31:
In file included from ../include/vlc_common.h:1027    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \:

../include/vlc_variables.h            ^:
212:../include/vlc_common.h12::477 :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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
        msg_Err( p_demux, "unable to get NSC encoding type" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    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 
demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
:            ^227
:12../include/vlc_common.h:: 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]
15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
140              ^:
48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
        msg_Err( p_demux, "encoding type %d is not supported",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15In file included from :demux/tta.c :note: 31expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12        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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
        msg_Err( p_demux, "load_byte failed" );
        ^
../include/vlc_messages.hIn file included from :83demux/vc1.c::5: 32note: :
expanded from macro 'msg_Err'In file included from ../include/vlc_common.h
:1027:
../include/vlc_variables.h:189:    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)12
:    ^ 
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]:
78:13: note: expanded from macro 'msg_Generic'
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \../include/vlc_variables.h
:            ^256
:12../include/vlc_common.h::     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );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]           ^15

: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_SetChecked'                                               ^

../include/vlc_common.h:477:15: note: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'
                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.c:187:13: warning: due to lvalue conversion 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( p_demux, "load_byte failed" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    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 demux/tta.c:31In file included from :
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \In file included from demux/vc1.c
../include/vlc_common.h:            ^:32
1027:
:
In file included from ../include/vlc_common.h../include/vlc_variables.h../include/vlc_common.h:::4772761027:::
1510../include/vlc_variables.h::: 203 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]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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

         ^              ^

    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
../include/vlc_variables.h           ^:
142:48: ../include/vlc_variables.hnote: :expanded from macro 'var_GetChecked'140
:48: note: expanded from macro 'var_SetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
            msg_Err( p_demux, "load_byte failed" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:
           ^293
:10: ../include/vlc_variables.hwarning: :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]:
48: note: expanded from macro 'var_SetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
142:48../include/vlc_common.h:: 477note: :expanded from macro 'var_GetChecked'15
: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \15
:              ^ 
note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
        msg_Err( p_demux, "Length is 0" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );In file included from 
           ^demux/tta.c
:31:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1401027::
48../include/vlc_variables.h:: 304note: :expanded from macro 'var_SetChecked'17
: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val))):
                 ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
            msg_Err( p_demux, "load_byte failed" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
In file included from ../include/vlc_common.hdemux/vc1.c::32477:
:In file included from 15:../include/vlc_common.h :note: 1027:
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:241:12: warning: due to lvalue conversion 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) \
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
demux/nsc.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
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]
        msg_Err( p_demux, "iconv failed" );
        ^
../include/vlc_messages.h:83:5:In file included from  note: demux/vc1.cexpanded from macro 'msg_Err':
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
:    ^12:
 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \140
:            ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'477:
15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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/vc1.c:32:
In file included from ../include/vlc_common.h:1027    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):

../include/vlc_variables.h        ^:
304:17:../include/vlc_variables.h :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]
48: note: expanded from macro 'var_GetChecked'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^../include/vlc_variables.h
:142../include/vlc_common.h::48477:: 15note: :expanded from macro 'var_GetChecked' 
note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.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]
        msg_Dbg( p_demux, "%s = %d", psz_bol, i_value );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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:300:9:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &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:         msg_Dbg( p_demux, "%s = asf header", psz_bol );expanded from macro 'var_GetChecked'

        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__) 
note:     ^expanded from macro 'VLC_OBJECT'

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/nsc.c:309:13: warning: due to lvalue conversion 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_Dbg( p_demux, "%s = %s", psz_bol, psz_out );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)1027
:
    ^
../include/vlc_variables.h:../include/vlc_messages.h340::978:: 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] 
note: expanded from macro 'msg_Generic'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \

        ^            ^

../include/vlc_common.h:../include/vlc_variables.h477:142::1548: :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_GetChecked'
In file included from demux/tta.c:31#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:


In file included from                                                ^              ^../include/vlc_common.h

:1027../include/vlc_common.h:
:../include/vlc_variables.h477::42915::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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/tta.c:31:
In file included from ../include/vlc_common.h:1027    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ):

../include/vlc_variables.h        ^:
442:5:../include/vlc_variables.h :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]48
: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)    ^

                                               ^
../include/vlc_common.h../include/vlc_variables.h::477122::1539::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^362
:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
41 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/libdiracsys_plugin_la-dirac.lo `test -f 'demux/dirac.c' || echo './'`demux/dirac.c
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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux, "Wrong sample rate" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Warn( p_demux, "vc-1 module discarded (no startcode)" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->f_fps = var_CreateGetFloat( p_demux, "vc1-fps" );
                   ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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/cdg.c:32:
In file included from ../include/vlc_common.h:1027    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );:

../include/vlc_variables.h           ^:
212:12../include/vlc_variables.h::140 :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'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
140:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_SetChecked':
 note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
15              ^:
 note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26In file included from :
In file included from demux/cdg.c../include/vlc_common.h::321027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h:203:1027::
12../include/vlc_variables.h: :warning: 227:due to lvalue conversion 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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );:
140           ^:
48: note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked':
140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 demux/cdg.c:32:
In file included from ../include/vlc_common.hIn file included from :1027demux/smf.c:
:../include/vlc_variables.h26::
241In file included from :../include/vlc_common.h12::1027 :
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:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48:    return var_SetChecked (obj, name, VLC_VAR_COORDS, val); 
note:            ^expanded from macro 'var_SetChecked'

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/cdg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
In file included from demux/smf.c../include/vlc_variables.h::26140:
:In file included from 48../include/vlc_common.h:: 1027note: expanded from macro 'var_SetChecked':

../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );expanded from macro 'VLC_OBJECT'
           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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/smf.c    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) ):
26         ^:

In file included from ../include/vlc_common.h:../include/vlc_variables.h1027::
142../include/vlc_variables.h::48241:: 12note: :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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );:
477           ^:
15: ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT':
140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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/cdg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, 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:140:48: note: expanded from macro 'var_SetChecked'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
expanded from macro 'VLC_OBJECT'              ^

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )In file included from 
         ^demux/cdg.c
:32:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1421027:48:
:../include/vlc_variables.h :304note: :expanded from macro 'var_GetChecked'17
: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val))) 
note:                 ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'In file included from 
demux/cdg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:In file included from 26demux/cdg.c:
:In file included from 32../include/vlc_common.h:
:In file included from 1027../include/vlc_common.h:
:../include/vlc_variables.h1027::
../include/vlc_variables.h324::35010:: 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] 
warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

        ^
../include/vlc_variables.h:142../include/vlc_variables.h::48142:: 48note: expanded from macro 'var_GetChecked':
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_common.h                                               ^:
477:../include/vlc_common.h15::477 :note: 15expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'VLC_OBJECT'
        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 demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48In file included from :demux/cdg.c :note: 32expanded from macro 'var_GetChecked':

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9#define var_GetChecked(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
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_GetChecked'

              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/cdg.c:32        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

In file included from               ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/cdg.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]
        msg_Dbg( p_demux, "cannot read data, eof" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Text      : %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Copyright : %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Track name: %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Instrument: %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Marker    : %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
            msg_Info (p_demux, "Cue point : %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Info (p_demux, "Patch name: %s", (char *)payload);
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Dbg (p_demux, "MIDI port : %s", (char *)payload);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
                msg_Err (p_demux, "misplaced end of track");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
                msg_Dbg (p_demux, "tempo: %uus/qn -> %u BPM",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.c:207: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]
                    msg_Warn (p_demux, "tempo too slow -> %u BPM", TEMPO_MIN);
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                    msg_Warn (p_demux, "tempo too fast -> %u BPM", TEMPO_MAX);
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn (p_demux, "SMPTE offset not implemented");
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn(p_demux, "invalid key signature");
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Dbg (p_demux, "ignored proprietary SMF Meta Event (%d bytes)",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
            msg_Warn (p_demux, "unknown SMF Meta Event type 0x%02X (%d bytes)",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err (p_demux, "malformatted MIDI event");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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]
         && 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]
            msg_Err (demux, "fatal parsing error");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
                msg_Err (demux, "fatal parsing error");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg (demux, "detected RIFF MIDI file (%"PRIu32" bytes)", riff_len);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err (demux, "unsupported SMF file type %u", GetWBE (peek));
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err (demux, "invalid SMF type 0 file");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (demux, "SMPTE timestamps not implemented");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.c:625:13: warning: due to lvalue conversion 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(demux, "invalid SMF file PPQN: %u", ppqn);
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
        msg_Dbg (demux, " %u pulses per quarter note", ppqn);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
            msg_Err (demux, "cannot build SMF index (corrupted file?)");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.c:664:17: warning: due to lvalue conversion 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 (demux, "incomplete SMF chunk, file is corrupted");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/smf.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]
            msg_Dbg(demux, "skipping unknown SMF chunk (%"PRIuFAST32" bytes)",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warnings generated.
37 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/image.lo demux/image.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/libdemux_stl_plugin_la-stl.lo `test -f 'demux/stl.c' || echo './'`demux/stl.c
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
27 warnings generated.
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/caf.lo demux/caf.c
demux/dirac.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]
        msg_Err( p_demux, "This doesn't look like a Dirac stream (incorrect parsecode)" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/dirac.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]
        msg_Warn( p_demux, "continuing anyway" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    p_sys->i_dtsoffset = var_CreateGetInteger( p_demux, DEMUX_CFG_PREFIX DEMUX_DTSOFFSET );
                         ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/dirac.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]
        msg_Warn( p_demux, "For all packets seen, pts-dts (%"PRId64") could be reduced to 0",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
44 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/directory.lo demux/directory.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/mpeg/es.lo demux/mpeg/es.c
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
In file included from ../include/vlc_variables.h:demux/stl.c140::3248:
:In file included from  ../include/vlc_common.hnote: :1027expanded 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]
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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/stl.c:    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );32
:
           ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h::140227::4812::  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]

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
../include/vlc_common.h           ^:
477:15:../include/vlc_variables.h :note: 140expanded from macro 'VLC_OBJECT':
48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212In file included from :demux/stl.c12::32 :
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
:1027:
../include/vlc_variables.h:241:12: warning:     return var_SetChecked (obj, name, VLC_VAR_COORDS, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                               ^ note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/stl.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: In file included from warning: demux/image.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]:
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12:    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)140
                                               ^:48
: ../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \note: 
expanded from macro 'VLC_OBJECT'              ^

        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:1027:
../include/vlc_variables.h:276: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/image.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &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:142:48: note: expanded from macro 'var_GetChecked'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48In file included from :demux/stl.c :note: 32:
expanded from macro 'var_SetChecked'
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10:#define var_SetChecked(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]

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_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 demux/stl.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
17                                               ^:
 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]:
477:15: note: expanded from macro 'VLC_OBJECT'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/stl.c:32:
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^1027
:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
In file included from ../include/vlc_variables.hdemux/stl.c::32432::
10In file included from :../include/vlc_common.h :warning: 1027due to lvalue conversion of the 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:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/image.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: In file included from note: expanded from macro 'var_GetChecked'demux/stl.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: #define var_GetChecked(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:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \: 
note:               ^expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'
demux/stl.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.h:demux/stl.c477::1532: :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: In file included from expanded from macro 'VLC_OBJECT'demux/stl.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hdemux/stl.c::47732::
15:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from demux/stl.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
32                                      ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15::539 :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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITIn file included from 
    ^demux/stl.c
:32:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1221027::
39../include/vlc_variables.h:: 554note: :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT:
     ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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/stl.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT563
:    ^5
: warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )122
:                                      ^39
: ../include/vlc_common.hnote: :expanded from macro 'var_Create'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/image.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'demux/stl.c
:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
578                                      ^:
9:../include/vlc_common.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]15
: note: expanded from macro 'VLC_OBJECT'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_variables.h              ^:
128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        *t = sys->next_date - var_GetInteger(demux->obj.parent, "spu-delay");
                              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
29 warnings generated.
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]
            *pf = sys->next_date - var_GetInteger(demux->obj.parent, "spu-delay");
                                   ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(demux, "Incomplete EBU STL header");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn(demux, "Incomplete EBU STL file");
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(demux, "image too large (%"PRIu64" > %u), rejected",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/mpeg/h26x.lo demux/mpeg/h26x.c
demux/image.c: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]
    image_handler_t *handler = image_HandlerCreate(demux);
                               ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
#define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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/image.c:421:5:     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    vlc_stream_Seek(s, 20);
    ^~~~~~~~~~~~~~~ ~~~~~
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:In file included from 551demux/caf.c::533::
 In file included from warning: ../include/vlc_common.hignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]:
1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_stream_Seek(s, position);
    ^~~~~~~~~~~~~~~ ~~~~~~~~~~~
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:672:5: warning: due to lvalue conversion 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_Dbg(demux, "Detected image: %s",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.hdemux/image.c:122::68639::17 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    if (data && var_InheritBool(demux, "image-decode")) {../include/vlc_common.h
:477                ^
:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'604
:47: note: expanded from macro 'var_InheritBool'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:687: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]
        char *string = var_InheritString(demux, "image-chroma");
                       ^
../include/vlc_variables.h:642In file included from :51demux/caf.c:: 33note: :
expanded from macro 'var_InheritString'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:694: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]
In file included from demux/caf.c:33:
In file included from     fmt.i_id    = var_InheritInteger(demux, "image-id");../include/vlc_common.h
:                  ^1027
:
../include/vlc_variables.h:../include/vlc_variables.h491::6155::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]note: 
expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );

                                                    ^    ^

../include/vlc_common.h:477../include/vlc_variables.h::15122:: 39note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                      ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:695: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]
    fmt.i_group = var_InheritInteger(demux, "image-group");
                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
demux/image.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]
    if (var_InheritURational(demux,
        ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
#define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:demux/image.c122::39701:: 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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477        msg_Err(demux, "Invalid frame rate, using 10/1 instead");:
15        ^:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.hdemux/image.c:122::70939::9 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^        msg_Err(demux, "Failed to load the image");

        ^../include/vlc_common.h
:477../include/vlc_messages.h::1583:: 5note: : expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/image.c:722: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]
    sys->duration    = CLOCK_FREQ * var_InheritFloat(demux, "image-duration");
                                    ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
#define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
demux/image.c:723../include/vlc_variables.h::24122:: 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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
    sys->is_realtime = var_InheritBool(demux, "image-realtime");                                      ^

                       ^
../include/vlc_common.h:477../include/vlc_variables.h::15604:: 47note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^                                              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/mpeg/es.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
33              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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) \
              ^
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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) \

              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'demux/directory.c
:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_common.h
:        ^
477:15../include/vlc_variables.h:: 142note: :48expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:In file included from 1027demux/directory.c:
:../include/vlc_variables.h28::
241In file included from :../include/vlc_common.h12::1027 :
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]350
:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );:142
:           ^48
: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                                               ^

              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^In file included from 
demux/directory.c:28:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1027140:
:../include/vlc_variables.h48::362: 9note: : 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]
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v): 
note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15: note: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)expanded from macro 'VLC_OBJECT'

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/directory.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
28              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from demux/mpeg/es.cdemux/directory.c::3328:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::304442::175::  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]

    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )142
:                                      ^48
:../include/vlc_common.h :477note: :expanded from macro 'var_GetChecked'15
: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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/directory.c:28:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
../include/vlc_variables.h    ^:
142:48../include/vlc_variables.h::122 :note: 39:expanded from macro 'var_GetChecked' 
note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/directory.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
28:
                                               ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:../include/vlc_common.h491::4775::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'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'
demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
350                                      ^
:9../include/vlc_common.h:: 477warning: :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'
        const struct vlc_common_members: (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'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from demux/mpeg/es.c#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
33                                      ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::4771027:15:
: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'
362:9: warning: due to lvalue conversion 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) \
              ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_demux, "Couldn't seek packet description." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "could not determine codec" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Sample rate must be non-zero" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Magic Cookie chunk too big" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
        msg_Err( p_demux, "Couldn't peek extra data" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Couldn't peek packet descriptions" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Invalid packet table: i_num_packets is negative.");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "Unknown caf file version %d.", i_version );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "Unknown caf file flags %d.", i_flags );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "Found '%4.4s' chunk.", ( char * )&i_fcc );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_demux, "Ignoring '%4.4s' chunk.", ( char * )&i_fcc );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Did not find all necessary chunks." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Could not add elementary stream." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn(p_demux, "Could not reset stream position to 0.");
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "Unexpected end of file" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "cannot seek data" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "cannot read data" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/directory.c:30:
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/directory.c:30:
../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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/directory.c:30:
../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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/directory.c:30:
../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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^demux/directory.c
:../include/vlc_common.h40::4779::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'

        msg_Warn( p_demux, "unable to read directory" );
        ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from 45demux/mpeg/es.c warning:s38 generated:
.
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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from demux/mpeg/es.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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/h264_nal.lo packetizer/h264_nal.c
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]
    p_sys->f_fps = var_InheritFloat( p_demux, "es-fps" );
                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
#define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_demux,
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
56 warnings generated.
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]
        msg_Dbg( p_demux, "did not sync on first block" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
30 warnings generated.
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]
        msg_Dbg( p_demux, "cannot peek" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
31 warnings generated.
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]
                msg_Dbg(p_demux, "read MLLT sync table with %zu entries",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "xing vbr value present (%d)",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "xing frames&bytes value present "
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_demux, "cannot peek" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_demux, "ADIF file. Not yet supported. (Please report)" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/mpeg/mpgv.lo demux/mpeg/mpgv.c
demux/mpeg/h26x.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]
            msg_Warn( p_demux, "%s module discarded (no startcode)", psz_module );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
demux/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]
        msg_Err( p_demux, "this doesn't look like a %s ES stream, "
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const 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]
        f_fps = var_CreateGetFloat( p_demux, psz_fpsvar );
                ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
#define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/h264_nal.c:27:
packetizer/hxxx_nal.h:In file included from 287:demux/mpeg/mpgv.c20::32 :
warning: In file included from ../include/vlc_common.hcomparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]:
1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 warnings generated.
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-ID.lo `test -f 'demux/adaptive/ID.cpp' || echo './'`demux/adaptive/ID.cpp
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo `test -f 'demux/adaptive/PlaylistManager.cpp' || echo './'`demux/adaptive/PlaylistManager.cpp
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo `test -f 'demux/adaptive/SegmentTracker.cpp' || echo './'`demux/adaptive/SegmentTracker.cpp
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]
        msg_Dbg( p_demux, "cannot peek" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
28 warnings generated.
29 warnings generated.
86 warnings generated.
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-SharedResources.lo `test -f 'demux/adaptive/SharedResources.cpp' || echo './'`demux/adaptive/SharedResources.cpp
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-StreamFormat.lo `test -f 'demux/adaptive/StreamFormat.cpp' || echo './'`demux/adaptive/StreamFormat.cpp
../doltlibtool  --tag=CXX   --mode=compile i686-yoe-linux-musl-clang++ -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -I./demux/adaptive  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o demux/adaptive/libvlc_adaptive_la-Streams.lo `test -f 'demux/adaptive/Streams.cpp' || echo './'`demux/adaptive/Streams.cpp
39 warnings generated.
55 warnings generated.
50 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/hevc_nal.lo packetizer/hevc_nal.c
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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/webservices/libfingerprinter_plugin_la-acoustid.lo `test -f 'misc/webservices/acoustid.c' || echo './'`misc/webservices/acoustid.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/webservices/libfingerprinter_plugin_la-json.lo `test -f 'misc/webservices/json.c' || echo './'`misc/webservices/json.c
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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc/webservices/json.c:377:28: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
                  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
                  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
                  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]
                     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
                     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
                     if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
                                                     ^
                                                     (                       )
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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn(p_obj, "Can't parse json data: %s", psz_error);
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn(p_obj, "wrong json root node");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    stream_t *p_stream = vlc_stream_NewURL(p_obj, psz_url);
                         ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
#define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_obj, "status node not found or invalid" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_obj, "Bad request status" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_obj, "Bad results array or no results" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_cfg->p_obj, "Querying AcoustID from %s", psz_url );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_cfg->p_obj, "No results" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
35 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/libfingerprinter_plugin_la-fingerprinter.lo `test -f 'misc/fingerprinter.c' || echo './'`misc/fingerprinter.c
2 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/libgnutls_plugin_la-gnutls.lo `test -f 'misc/gnutls.c' || echo './'`misc/gnutls.c
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
39 warnings generated.
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In 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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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: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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if( var_GetInteger( p_input, "state" ) >= PAUSE_S )
            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Create( p_input, "fingerprint-data", VLC_VAR_ADDRESS );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_SetAddress( p_input, "fingerprint-data", &chroma_fingerprint );
    ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
#define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_AddCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        var_DelCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
        ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        var_DelCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
        ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Create( p_fingerprinter, "results-available", VLC_VAR_BOOL );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_fingerprinter, "cannot spawn fingerprinter thread" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.c:365: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]
                acoustid_config_t cfg = { .p_obj = VLC_OBJECT(p_fingerprinter),
                                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/fingerprinter.c:396:13: warning: due to lvalue conversion 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_TriggerCallback( p_fingerprinter, "results-available" );
            ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
#define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
                                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o misc/rtsp.lo misc/rtsp.c
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]
        msg_Err (obj, "unsupported GnuTLS version");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/gnutls.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]
    msg_Dbg (obj, "using GnuTLS version %s", version);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(priv->obj, "%s", gnutls_strerror (val));
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "cannot initialize TLS session: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *priorities = var_InheritString(creds, "gnutls-priorities");
                       ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "cannot set TLS priorities \"%s\": %s", errp,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "cannot set TLS session credentials: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    priv->obj = VLC_OBJECT(creds);
                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(crd, "TLS handshake: %s", gnutls_strerror (val));
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Err(crd, "TLS handshake error: %s", gnutls_strerror (val));
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(crd, " - safe renegotiation (RFC5746) enabled");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(crd, " - extended master secret (RFC7627) enabled");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(crd, " - encrypt then MAC (RFC7366) enabled");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(crd, " - false start (RFC7918) enabled");
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "Certificate verification error: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "Certificate verification failure: %s", desc.data);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Info( creds, "Accepting self-signed/untrusted CA certificate." );
        ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(creds, "Peer certificate not available");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(creds, "%u certificate(s) in the list", count);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(creds, "certificate key match for %s", host);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(creds, "no known certificates for %s", host);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(creds, "certificate keys mismatch for %s", host);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(creds, "certificate key match error for %s: %s", host,
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (vlc_dialog_wait_question(creds, VLC_DIALOG_QUESTION_WARNING,
        ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
    vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    val = vlc_dialog_wait_question(creds, VLC_DIALOG_QUESTION_WARNING,
          ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
    vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err(creds, "cannot store X.509 certificate: %s",
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (gnutls_Init (VLC_OBJECT(crd)))
                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot allocate credentials: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (var_InheritBool(crd, "gnutls-system-trust"))
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(crd, "cannot load trusted Certificate Authorities "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(crd, "loaded %d trusted CAs from %s", val, "system");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *dir = var_InheritString(crd, "gnutls-dir-trust");
                ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err(crd, "cannot load trusted Certificate Authorities "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(crd, "loaded %d trusted CAs from %s", val, dir);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/gnutls.c:626:71: warning: unused parameter 'hostname' [-Wunused-parameter]
                                           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]
    if (gnutls_Init (VLC_OBJECT(crd)))
                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot allocate credentials: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot read certificate chain from %s: %s", cert,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot read private key from %s: %s", key,
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot load X.509 key: %s", gnutls_strerror (val));
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg (crd, "generating Diffie-Hellman %u-bits parameters...", bits);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err (crd, "cannot initialize DHE cipher suites: %s",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg (crd, "ciphers parameters loaded");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    psz_url = var_InheritString( p_vod, "rtsp-host" );
              ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->i_session_timeout = var_CreateGetInteger( p_this, "rtsp-session-timeout" );
                               ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->i_throttle_users = var_CreateGetInteger( p_this, "rtsp-throttle-users" );
                              ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
#define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
                                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->psz_raw_mux = var_CreateGetString( p_this, "rtsp-raw-mux" );
                         ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
#define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->p_rtsp_host = vlc_rtsp_HostNew( VLC_OBJECT(p_vod) );
                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
40 warnings generated.
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]
        msg_Err( p_vod, "cannot create RTSP server" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.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]
        msg_Err( p_vod, "cannot spawn rtsp vod thread" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.c:326:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
    while( block_FifoCount( p_sys->p_fifo_cmd ) > 0 )
           ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# define VLC_DEPRECATED __attribute__((deprecated))
                                       ^
misc/rtsp.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]
    var_Destroy( p_this, "rtsp-session-timeout" );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/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]
    var_Destroy( p_this, "rtsp-throttle-users" );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.c:342:5: warning: due to lvalue conversion 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_Destroy( p_this, "rtsp-raw-mux" );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.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]
        msg_Err( p_vod, "rtsp vod leaking %d medias", p_sys->i_media );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.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]
        msg_Err( p_vod, "cannot create RTSP url (%s)", p_media->psz_rtsp_path);
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.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]
    msg_Dbg( p_vod, "media has %i declared ES", p_item->i_es );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( p_vod, "deleting media: %s", p_media->psz_rtsp_path );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.c:488:5: warning: due to lvalue conversion 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_Dbg( p_vod, "  - ES %4.4s (%s)", (char *)&p_fmt->i_codec, psz_urlc );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
misc/rtsp.c:674:13: warning: due to lvalue conversion 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( p_vod, "cannot add this stream (unsupported "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_vod, "cannot create RTSP url (%s)", psz_urlc );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_media->p_vod, "new session: %s, connections: %d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( p_media->p_vod, "closing session: %s, connections: %d",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_vod, "RtspCallback query: type=%d", query->i_type );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_vod, "HTTPD_MSG_SETUP: transport=%s", psz_transport );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_vod, "HTTPD_MSG_SETUP: unicast ip=%s port=%d",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
#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]
            msg_Dbg( p_vod, "HTTPD_MSG_PLAY for session: %s", psz_session );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_vod, "seeking request: %s", psz_position );
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Dbg( p_vod, "rewind request: %s", psz_scale );
                            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Dbg( p_vod, "fastforward request: %s",
                            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_vod, "HTTPD_MSG_PAUSE for session: %s", psz_session );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_vod, "HTTPD_MSG_TEARDOWN for session: %s", psz_session);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_vod, "RtspCallback query: type=%d", query->i_type );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_vod, "HTTPD_MSG_SETUP: transport=%s", psz_transport );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_vod, "HTTPD_MSG_SETUP: unicast ip=%s port=%d",
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
#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]
            msg_Dbg( p_vod, "HTTPD_MSG_PLAY for session: %s", psz_session );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_vod, "seeking request: %s", psz_position );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_vod, "HTTPD_MSG_TEARDOWN for session: %s", psz_session);
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Dbg( p_vod, "HTTPD_MSG_PAUSE for session: %s", psz_session );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if( vlc_sdp_Start( &sdp, VLC_OBJECT( p_media->p_vod ), "sout-rtp-",
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o mux/mp4/mp4.lo mux/mp4/mp4.c
71 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/hxxx_nal.lo packetizer/hxxx_nal.c
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from mux/mp4/mp4.c:45:
./access/../packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_mux, "Mp4 muxer opened");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_mux, "Close");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn(p_this, "read() not supported by access output, "
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if(!mp4mux_CanMux(VLC_OBJECT(p_mux), p_input->p_fmt))
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_mux, "unsupported codec %4.4s in mp4",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_mux, "Missing frame rate for stream %d, assuming 25fps",
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_mux, "adding input");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_mux, "removing input");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
mux/mp4/mp4.c:650:17: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
            if (block_FifoCount(p_input->p_fifo) > 0) {
                ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# 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]
                        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        msg_Warn( p_mux, "unknown length for track %u sample %u",
                        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn(p_mux, "i_length <= 0");
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    bo_t *p_moov = mp4mux_GetMoovBox(VLC_OBJECT(p_mux), pp_infos, p_sys->i_nb_streams, 0,
                                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
        msg_Dbg(p_mux, "writing moof @ %"PRId64, p_sys->i_pos);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(p_mux, "writing mdat @ %"PRId64, p_sys->i_pos);
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn(p_mux, "unknown length for track %d sample %u",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o mux/mpjpeg.lo mux/mpjpeg.c
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "Multipart jpeg muxer opened" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_this, "Multipart jpeg muxer closed" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_mux, "only 1 input allowed" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "adding input" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "removing input" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
mux/mpjpeg.c:153:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
    while( block_FifoCount( p_fifo ) > 0 )
           ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# define VLC_DEPRECATED __attribute__((deprecated))
                                       ^
31 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o mux/wav.lo mux/wav.c
74 warnings generated.
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_mux, "not an audio stream" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_mux, "can't add more than 1 stream" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "adding %i input channels, %iHz",
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_mux, "channel mask: %x, reordering: %u",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/av1.lo packetizer/av1.c
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]
    msg_Dbg( p_mux, "removing input" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_mux, "writing header data" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_mux, "writing header data" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
mux/wav.c:285:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
    while( block_FifoCount( p_input->p_fifo ) > 0 )
           ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# define VLC_DEPRECATED __attribute__((deprecated))
                                       ^
In file included from packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/av1_obu.lo packetizer/av1_obu.c
In file included from packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from 33packetizer/av1.c: warning29s:
 generatedIn file included from .
../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/mpegvideo.lo packetizer/mpegvideo.c
packetizer/av1.c:333: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]
                    else msg_Warn(p_dec, "could not parse frame header");
                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/av1.c:428:13: warning: due to lvalue conversion 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_dec,"fed with invalid OBU");
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/av1.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]
            msg_Warn(p_dec,"Invalid OBU header in sequence, discarding");
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/mpegvideo.c:49:
In file included from In file included from ../include/vlc_common.h:packetizer/av1_obu.c1027::
24../include/vlc_variables.h:
:In file included from 189../include/vlc_common.h::121027::
 ../include/vlc_variables.hwarning: :491due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
../include/vlc_variables.h:           ^122
:39:../include/vlc_variables.h :note: 140expanded from macro 'var_Create':
48: note: expanded from macro 'var_SetChecked'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:In file included from 122:packetizer/mpegvideo.c39::49 :
note: In file included from expanded from macro 'var_Create'../include/vlc_common.h
:1027:
../include/vlc_variables.h:203:12: #define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12:         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]              ^

    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/mpegvideo.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \49
:
In file included from               ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: In file included from note: packetizer/mpegvideo.cexpanded from macro 'var_Change':
49:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, 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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/mpeg4video.lo packetizer/mpeg4video.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/mpeg4audio.lo packetizer/mpeg4audio.c
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]
    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'
#define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "syncing on intra frame now" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    var_Destroy( p_dec, "packetizer-mpegvideo-sync-iframe" );
    ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
#define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "waiting on intra frame" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "synced on intra frame" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "need a starting pts/dts" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "waiting for sequence start" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "size %dx%d/%dx%d fps=%.3f",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:In file included from 15:packetizer/mpeg4video.c :note: 34expanded from macro 'VLC_OBJECT':
In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10:         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]              ^

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/mpeg4audio.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
33              ^:

In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9    return var_SetChecked( p_obj, psz_name, VLC_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:140:48: note: expanded from macro 'var_SetChecked'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_variables.h                                               ^:
142:../include/vlc_common.h48::477 :note: 15expanded from macro 'var_GetChecked':
 note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
477              ^:
15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from packetizer/mpeg4audio.cpacketizer/mpeg4video.c::3334:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::293429::105::  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]

    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:142../include/vlc_variables.h::48122:: 39note: :expanded from macro 'var_GetChecked' 
note: expanded from macro 'var_Create'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )                                               ^

                                      ^
../include/vlc_common.h:../include/vlc_common.h477::47715:: 15note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
        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 packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | 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:39: note: expanded from macro 'var_Create'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )142
:                                      ^48
: note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/mpeg4video.c:34        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

In file included from               ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from packetizer/mpeg4video.c:34:
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from 
../include/vlc_common.h                                               ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477491::155::  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]

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );              ^

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
In file included from packetizer/mpeg4audio.c:../include/vlc_variables.h33::
122In file included from :../include/vlc_common.h39::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Create':
362:9: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
429                                      ^:
5:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h:
122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1027#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):

../include/vlc_variables.h                                      ^:
442:5../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578: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]packetizer/mpeg4audio.c
:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5:    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, 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_variables.h:128:43: note: expanded from macro 'var_Change'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )note: 
expanded from macro 'var_Create'                                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_dec, "running MPEG4 audio packetizer");
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(p_dec, "LOAS/LATM Mode");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
            msg_Dbg(p_dec, "ADTS Mode");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(p_dec, "%sAAC%s %dHz %d samples/frame",
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn(p_dec, "Invalid ADTS header");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            WARN_ONCE(WARN_CRC_UNSUPPORTED, "ADTS CRC not supported");
            ^
packetizer/mpeg4audio.c:156:13: note: expanded from macro 'WARN_ONCE'
            msg_Warn( p_dec, msg );\
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_dec, "Multiple blocks per frame in ADTS not supported");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Dbg( p_dec, "opening with vol size: %d", p_dec->fmt_out.i_extra );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/mpeg4video.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]
        msg_Dbg( p_dec, "need a starting pts/dts" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_dec, "waiting for VOL" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Warn(p_dec,"Truncated LAOS packet. Wrong format ?");
    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Info(p_dec, "AAC channels: %d samplerate: %d",
        ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg(p_dec, "detected ADTS format");
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg(p_dec, "detected LOAS format");
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg(p_dec, "emulated sync word");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg(p_dec, "emulated sync word (no sync on following frame)"
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Warn(p_dec, "waiting for header");
                    ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/mpegaudio.lo packetizer/mpegaudio.c
49 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/h264_slice.lo packetizer/h264_slice.c
28 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/h264.lo packetizer/h264.c
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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/h264_slice.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning:     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_Create'                                               ^

../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: In file included from warning: packetizer/h264.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:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12:    var_Create( p_obj, psz_name, VLC_VAR_STRING | 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )140
:                                      ^
48: ../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from 
packetizer/h264.c    ^:
35:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027122:
:../include/vlc_variables.h39::212 :note: 12expanded 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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);:
15           ^:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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/h264.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, 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_variables.h:128:43: note: expanded from macro 'var_Change'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )140
:                                          ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "MPGA channels:%d samplerate:%d bitrate:%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "waiting for PTS" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated startcode" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_dec, "free bitrate mode");
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        msg_Dbg( p_dec, "frame too big %d > %d "
                        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_dec, "emulated startcode on next frame" );
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_dec, "parameters changed unexpectedly "
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        msg_Dbg( p_dec, "frame too big %d > %d "
                        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated startcode "
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
                msg_Err( p_dec, "Invalid AVC extradata");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_dec, "Invalid or missing AVC extradata");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "Packetizer fed with AVC, nal length size=%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "waiting for SPS/PPS" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "Recovery from SEI recovery point complete" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "invalid SPS" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "invalid PPS" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "invalid SPSEXT" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/hxxx_sei.lo packetizer/hxxx_sei.c
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/hxxx_common.lo packetizer/hxxx_common.c
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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
packetizer/hxxx_sei.c:57:32: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
    if (bs_remain(&s_ep3b) / 8 > sizeof(buf))
        ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/vc1.lo packetizer/vc1.c
34 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/mlp.lo packetizer/mlp.c
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
33 warnings generated.
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/dirac.lo packetizer/dirac.c
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]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
        msg_Dbg( p_dec, "need a starting pts/dts" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "waiting for sequence header" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_dec, "waiting for entry point" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Dbg( p_dec, "found entry point" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/mlp.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]
            msg_Dbg( p_dec, "waiting for PTS" );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/mlp.c: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]
                msg_Dbg( p_dec, "emulated sync word" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/mlp.c:383:17: warning: due to lvalue conversion 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_Dbg( p_dec, "emulated sync word "
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/mlp.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]
                msg_Info( p_dec, "MLP channels: %d samplerate: %d",
                ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
29 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/flac.lo packetizer/flac.c
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
26 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/hevc.lo packetizer/hevc.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/copy.lo packetizer/copy.c
packetizer/dirac.c:1160:13: warning: due to lvalue conversion 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_dec, "stream jumped? %d < %d: resetting"
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/dirac.c:1316:13: warning: due to lvalue conversion 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( p_dec, "pts - dts is negative(%"PRId64"): incorrect RoB size", i_delay );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/flac.c:330:9: warning: due to lvalue conversion 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(p_dec, "This stream uses too many audio channels (%d > 8)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/flac.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]
            msg_Dbg(p_dec, "emulated sync word");
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:In file included from  note: packetizer/hevc.cexpanded from macro 'VLC_OBJECT':
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12:         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]
              ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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/hevc.c:32    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );:

In file included from            ^../include/vlc_common.h
:1027:
../include/vlc_variables.h../include/vlc_variables.h::241140::1248::  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_SetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );

           ^
../include/vlc_common.h:477../include/vlc_variables.h::15140:: 48note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)              ^

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from packetizer/hevc.cpacketizer/copy.c::3233:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::256212::1212::  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]

    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );

           ^           ^

../include/vlc_variables.h../include/vlc_variables.h::140140::4848::  note: note: expanded from macro 'var_SetChecked'expanded from macro 'var_SetChecked'

#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^                                               ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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 packetizer/hevc.c:32In file included from :
In file included from packetizer/copy.c../include/vlc_common.h::331027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::2761027::
10../include/vlc_variables.h:: 227warning: :due to lvalue conversion 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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^../include/vlc_variables.h
:142:48:../include/vlc_variables.h :note: 140expanded from macro 'var_GetChecked':
48: note: expanded from macro 'var_SetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^477
:15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
In file included from ../include/vlc_variables.h:packetizer/hevc.c140::3248:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'1027
:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )expanded from macro 'VLC_OBJECT'

         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1027        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

../include/vlc_variables.h              ^:
304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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/copy.c    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );:
33    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::36239::9 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )477
:        ^15
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/copy.c:33:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
../include/vlc_common.h              ^:
1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "invalid ES type" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_dec, "unknown raw audio sample size" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "need valid dts" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "need valid dts" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
                    msg_Err(p_dec, "Failed decoding SPS id %d", i_id);
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/hevc.c:442: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]
                    msg_Err(p_dec, "Failed decoding PPS id %d", i_id);
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/hevc.c:450: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]
                    msg_Err(p_dec, "Failed decoding VPS id %d", i_id);
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn(p_dec,"NAL too small");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/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]
        msg_Warn(p_dec,"Forbidden zero bit not null, corrupted NAL");
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
packetizer/hevc.c:898:13: warning: due to lvalue conversion 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_Info(p_dec, "Waiting for VPS/SPS/PPS");
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/a52.lo packetizer/a52.c
40 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/dts.lo packetizer/dts.c
27 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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     -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o packetizer/libpacketizer_avparser_plugin_la-avparser.lo `test -f 'packetizer/avparser.c' || echo './'`packetizer/avparser.c
29 warnings generated.
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_dec, "A/52 channels:%d samplerate:%d bitrate:%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated sync word" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Warn( p_dec, "starting with dependent stream, skip it" );
                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated sync word "
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Dbg( p_dec, "DTS samplerate:%d bitrate:%d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated sync word" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Dbg( p_dec, "emulated substream sync word, can't find extension" );
                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -DHAVE_SRTP -I./access/rtp  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_out/libstream_out_rtp_plugin_la-rtp.lo `test -f 'stream_out/rtp.c' || echo './'`stream_out/rtp.c
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Warn( p_dec, "substream without the paired core stream, skip it" );
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_dec, "emulated sync word "
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if (!var_InheritBool(obj, "quiet")) {
         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        int64_t verbose = var_InheritInteger(obj, "verbose");
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    avparser_ClosePacketizer( VLC_OBJECT( p_dec ) );
                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    int res = avparser_OpenPacketizer( VLC_OBJECT( p_dec ) );
                                       ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_dec, "failed to flush with error %d", res );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    AVCodec * p_codec = avcodec_find_decoder( i_avcodec_id );
              ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -DHAVE_SRTP -I./access/rtp  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo `test -f 'stream_out/rtpfmt.c' || echo './'`stream_out/rtpfmt.c
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
32 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -DHAVE_SRTP -I./access/rtp  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_out/libstream_out_rtp_plugin_la-rtcp.lo `test -f 'stream_out/rtcp.c' || echo './'`stream_out/rtcp.c
29 warnings generated.
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -DHAVE_SRTP -I./access/rtp  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_out/libstream_out_rtp_plugin_la-rtsp.lo `test -f 'stream_out/rtsp.c' || echo './'`stream_out/rtsp.c
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
27 warnings generated.
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]
    config_ChainParse( p_stream, SOUT_CFG_PREFIX,
    ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->psz_destination = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "dst" );
                             ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->i_port       = var_GetInteger( p_stream, SOUT_CFG_PREFIX "port" );
                          ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    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'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_stream, "audio and video RTP port must be distinct" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        psz = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "sdp" );
              ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    psz = var_GetNonEmptyString (p_stream, SOUT_CFG_PREFIX"proto");
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn (p_this, "unknown or unsupported transport protocol \"%s\"",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -DHAVE_SRTP -I./access/rtp  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_out/libstream_out_rtp_plugin_la-vod.lo `test -f 'stream_out/vod.c' || echo './'`stream_out/vod.c
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]
    var_Create (p_this, "dccp-service", VLC_VAR_STRING);
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        p_sys->p_vod_media = var_InheritAddress(p_stream, "vod-media");
                             ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
#define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            p_sys->psz_vod_session = var_InheritString(p_stream, "vod-session");
                                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err(p_stream, "missing VoD session");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            var_SetString(p_stream, SOUT_CFG_PREFIX "mux", mux);
            ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
#define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_stream, "missing destination and not in RTSP mode" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    int i_ttl = var_GetInteger( p_stream, SOUT_CFG_PREFIX "ttl" );
                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        var_Create( p_stream, "ttl", VLC_VAR_INTEGER );
        ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
        var_SetInteger( p_stream, "ttl", i_ttl );
        ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
#define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
    p_sys->b_latm = var_GetBool( p_stream, SOUT_CFG_PREFIX "mp4a-latm" );
                    ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:548: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 = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "mux" );
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:556:13: warning: due to lvalue conversion 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( p_stream, "unsupported muxer type for RTP (only TS/PS)" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:573:13: warning: due to lvalue conversion 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( p_stream, "cannot create muxer" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
    if( var_GetBool( p_stream, SOUT_CFG_PREFIX"sap" ) )
        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
#define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:604: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 = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "sdp" );
          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:702:13: warning: due to lvalue conversion 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( p_stream, "you can use sdp=http:// only once" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
            msg_Err( p_stream, "cannot export SDP as HTTP" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:715:13: warning: due to lvalue conversion 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( p_stream, "you can use sdp=rtsp:// only once" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:721:13: warning: due to lvalue conversion 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_stream, "\"%s\" RTSP host might be ignored in "
            ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_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]
            msg_Info( p_stream, "Consider passing --rtsp-host=IP on the "
            ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
    msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
            var_Create( p_stream, "rtsp-host", VLC_VAR_STRING );
            ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:728:13: warning: due to lvalue conversion 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_SetString( p_stream, "rtsp-host", url.psz_host );
            ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
#define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
            var_Create( p_stream, "rtsp-port", VLC_VAR_INTEGER );
            ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
            var_SetInteger( p_stream, "rtsp-port", url.i_port );
            ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
#define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
                                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:739: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]
        p_sys->rtsp = RtspSetup( VLC_OBJECT(p_stream), NULL, url.psz_path );
                                 ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
            msg_Err( p_stream, "cannot export SDP as RTSP" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:753:13: warning: due to lvalue conversion 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( p_stream, "you can use sdp=file:// only once" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
        msg_Warn( p_stream, "unknown protocol for SDP (%s)",
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:835: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]
    if( vlc_sdp_Start( &sdp, VLC_OBJECT( p_stream ), SOUT_CFG_PREFIX,
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:967:17: warning: due to lvalue conversion 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->i_mtu = var_InheritInteger( p_stream, "mtu" );
                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:970:5: warning: due to lvalue conversion 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_Dbg( p_stream, "maximum RTP packet size: %d bytes", id->i_mtu );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        (int64_t)1000 * var_GetInteger( p_stream, SOUT_CFG_PREFIX "caching");
                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c: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]
        char *psz = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "mux" );
                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_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]
        int val = rtp_get_fmt(VLC_OBJECT(p_stream), p_fmt, psz, &id->rtp_fmt);
                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1025:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    char *key = var_GetNonEmptyString (p_stream, SOUT_CFG_PREFIX"key");
                ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1037: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]
        char *salt = var_GetNonEmptyString (p_stream, SOUT_CFG_PREFIX"salt");
                     ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
#define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
                                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1043:13: warning: due to lvalue conversion 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 (p_stream, "bad SRTP key/salt combination (%s)",
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtpfmt.c:38:
stream_out/../packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
    if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
        ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream_out/rtp.c:1078:17: warning: due to lvalue conversion 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 (p_stream, "too many RTP elementary streams");
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1104:17: warning: due to lvalue conversion 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_SetString (p_stream, "dccp-service", code);
                ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
#define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
                id->listen.fd = net_Listen( VLC_OBJECT(p_stream),
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Err( p_stream, "passive COMEDIA RTP socket failed" );
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                int fd = net_ConnectDgram( p_stream, p_sys->psz_destination,
                         ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Err( p_stream, "cannot create RTP socket" );
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_stream, "sdp=\n%s", p_sys->psz_sdp );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.c:273:17: warning: due to lvalue conversion 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( obj, "cannot add this stream (unsupported "
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.c:310: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]
                        msg_Dbg( obj, "No-info found in nal ");
                        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.c:316: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]
                    msg_Dbg( obj, "we found a startcode for NAL with TYPE:%d", i_nal_type );
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        sout_AnnounceUnRegister( p_stream, p_sys->p_session);
        ^
../include/vlc_sout.h:278:33: note: expanded from macro 'sout_AnnounceUnRegister'
        sout_AnnounceUnRegister(VLC_OBJECT (o), a)
                                ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1310: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]
        p_sys->p_session = sout_AnnounceRegisterSDP( p_stream,
                           ^
../include/vlc_sout.h:276:34: note: expanded from macro 'sout_AnnounceRegisterSDP'
        sout_AnnounceRegisterSDP(VLC_OBJECT (o), sdp, addr)
                                 ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.c:385: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]
                        msg_Dbg( obj, "we found a startcode for NAL with TYPE:%" PRIu8, i_nal_type );
                        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        msg_Err( p_stream, "cannot open file '%s' (%s)",
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_sys->p_httpd_host = vlc_http_HostNew( VLC_OBJECT(p_stream) );
                                            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.cstream_out/rtp.c::4911422::1917::  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]

            if( ! var_InheritBool( obj, "sout-rtp-mp4a-latm" ) )                msg_Dbg( id->p_stream, "SRTP sending error: %s",

                  ^                ^

../include/vlc_variables.h../include/vlc_messages.h::87604::475::  note: note: expanded from macro 'var_InheritBool'expanded from macro 'msg_Dbg'

    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)    ^

                                              ^
../include/vlc_messages.h:../include/vlc_common.h78::47713:: 15:note:  expanded from macro 'msg_Generic'
note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
:              ^477
:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.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]
            msg_Dbg( id->p_stream, "removing socket %d", deadv[i] );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1493: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]
        int fd = net_Accept( id->p_stream, id->listen.fd );
                 ^
../include/vlc_network.h:142:20: note: expanded from macro 'net_Accept'
        net_Accept(VLC_OBJECT(a), b)
                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.c:622:17: warning: due to lvalue conversion 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( obj, "Multistream opus not supported in RTP"
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
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]
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:     sink.rtcp = OpenRTCP( VLC_OBJECT( id->p_stream ), fd, IPPROTO_UDP,note: 
expanded from macro 'VLC_OBJECT'                          ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        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]
        msg_Err( id->p_stream, "RTCP failed!" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtpfmt.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]
            msg_Err( obj, "cannot add this stream (unsupported "
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1689:9: warning: due to lvalue conversion 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( p_stream, "cannot add this stream to the muxer" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_grab = vlc_object_create( p_stream, sizeof( *p_grab ) );
             ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
#define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtp.c:1812:9: warning: unused variable 'ret' [-Wunused-variable]
    int ret = sscanf( id->rtp_fmt.fmtp, "%*s width=%d; height=%d; ", width, height );
        ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: In file included from note: stream_out/rtsp.cexpanded from macro 'VLC_OBJECT':
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12        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]
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from stream_out/rtsp.c:34#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):

In file included from                                                ^../include/vlc_common.h
:1027../include/vlc_common.h:
:../include/vlc_variables.h477::22715::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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );

           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: expanded from macro 'var_SetChecked'stream_out/rtcp.c
:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
:                                               ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
48              ^:
 note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
In file included from          ^
stream_out/rtcp.c:30:
../include/vlc_variables.hIn file included from :../include/vlc_common.h142::481027:
:../include/vlc_variables.h :note: 429expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );

    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
In file included from ../include/vlc_variables.h:stream_out/rtcp.c304::3017:
: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]1027
:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_Create'

../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from               ^
stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from stream_out/rtcp.c#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
30                                               ^:

In file included from ../include/vlc_common.h../include/vlc_common.h::1027477:
:../include/vlc_variables.h15:491:: 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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
In file included from stream_out/rtsp.c../include/vlc_variables.h::34122:
:In file included from ../include/vlc_common.h39::1027 :
note: ../include/vlc_variables.hexpanded from macro 'var_Create':
362:9: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: In file included from note: stream_out/rtsp.cexpanded from macro 'var_Create':
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )429
:                                      ^5
:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^122
:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from stream_out/rtsp.c:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )34
:
                                      ^In file included from 
../include/vlc_common.h:../include/vlc_common.h1027::
477../include/vlc_variables.h::15442:: 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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: In file included from warning: stream_out/rtsp.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]:
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5:    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, 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_variables.h:128:43: note: expanded from macro 'var_Change'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )122
:                                          ^
39:../include/vlc_common.h :note: 477expanded from macro 'var_Create':
15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtcp.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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_out/rtsp.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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtcp.c:106: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]
        fd = net_OpenDgram (obj, src, sport, dst, dport, proto);
             ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    rtsp->timeout = var_InheritInteger(owner, "rtsp-timeout");
                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( owner, "RTSP stream at %s", rtsp->psz_path );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    rtsp->host = vlc_rtsp_HostNew( VLC_OBJECT(owner) );
                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtsp.c: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]
    char *user = var_InheritString(owner, "sout-rtsp-user");
                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/rtsp.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]
    char *pwd = var_InheritString(owner, "sout-rtsp-pwd");
                ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err(rtsp->owner, "RTSP: too many IDs!");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( rtsp->owner, "RTSP: adding %s", urlbuf );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *user = var_InheritString(rtsp->owner, "sout-rtsp-user");
                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    char *pwd = var_InheritString(rtsp->owner, "sout-rtsp-pwd");
                ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    vlc_object_release( p_vout );
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                    ttl = var_InheritInteger(owner, "ttl");
                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    fd = net_ConnectDgram( owner, ip, loport, -1,
                         ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                        msg_Err( owner,
                        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
30 warnings generated.
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]
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
           ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    psz_url = var_InheritString( p_vod, "rtsp-host" );
              ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_vod, "cannot spawn rtsp vod thread" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_out/vod.c:188:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
    while( block_FifoCount( p_sys->p_fifo_cmd ) > 0 )
           ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
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'
# 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]
    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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        if (rtp_get_fmt(VLC_OBJECT(p_vod), p_fmt, p_media->psz_mux,
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg(p_vod, "  - added ES %u %s (%4.4s)",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err(p_vod, "no ES was added to the media, aborting");
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg(p_vod, "adding media '%s'", psz_name);
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    p_media->rtsp = RtspSetup(VLC_OBJECT(p_vod), p_media, psz_path);
                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_vod, "deleting media" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    if( vlc_sdp_Start( &sdp, VLC_OBJECT( p_media->p_vod ), "sout-rtp-",
                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
29 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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    -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o spu/libremoteosd_plugin_la-remoteosd.lo `test -f 'spu/remoteosd.c' || echo './'`spu/remoteosd.c
29 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_filter/record.lo stream_filter/record.c
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_filter/adf.lo stream_filter/adf.c
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
43 warnings generated.
../doltcompile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o stream_filter/skiptags.lo stream_filter/skiptags.c
In file included from spu/remoteosd.c:55:
../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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from spu/remoteosd.c:55:
../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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256        const struct vlc_common_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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
In file included from ../include/vlc_common.h:stream_filter/adf.c477::3115:
:In file included from  ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'1027
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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) \
              ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12In file included from : spu/remoteosd.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]60
:
../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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
           ^
../include/vlc_network.h:125:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)48
:                                               ^ 
note: ../include/vlc_common.hexpanded from macro 'net_Connect':
477:15: note: expanded from macro 'VLC_OBJECT'
#define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
                                               ^
../include/vlc_common.h:477:15: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'VLC_OBJECT'

              ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_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 spu/remoteosd.c:60:
../include/vlc_network.h:150#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
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]:477
:15: note: expanded from macro 'VLC_OBJECT'
    return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
           ^
../include/vlc_network.h:146:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \26
:              ^ 
note: expanded from macro 'net_ConnectDgram'
        net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
                         ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^In file included from 
spu/remoteosd.c:../include/vlc_variables.h60::
142../include/vlc_network.h::48159:: 12note: :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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h    return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);:
477           ^:15
: note: ../include/vlc_network.hexpanded from macro 'VLC_OBJECT':
155:23: note: expanded from macro 'net_OpenDgram'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
        net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:In file included from  note: stream_filter/record.cexpanded from macro 'VLC_OBJECT':
31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10        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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)1027
:
                                               ^../include/vlc_variables.h
:304../include/vlc_common.h::17477::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'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \                ^

              ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5:In file included from  stream_filter/record.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]31
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | 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'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )142
:                                      ^48
: ../include/vlc_common.hnote: :expanded from macro 'var_GetChecked'477
:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )../include/vlc_variables.h
:                                      ^429
:5../include/vlc_common.h:: 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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from stream_filter/record.c:31:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
../include/vlc_common.h                                      ^:
1027:
../include/vlc_common.h../include/vlc_variables.h::477442::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]
        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: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:In file included from 15stream_filter/record.c:: 31note: :
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5:         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]

    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
In file included from ../include/vlc_common.hstream_filter/record.c::477:3115::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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) \
              ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^In file included from 
stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from stream_filter/record.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \31
:
              ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \539
:              ^5
: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:238: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]
    p_sys->psz_host = var_InheritString( p_this, RMTOSD_CFG "host" );
                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:239: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]
    p_sys->psz_passwd = var_InheritString( p_this, RMTOSD_CFG "password" );
                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:240: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_sys->i_alpha = var_InheritInteger( p_this, RMTOSD_CFG "alpha" );
                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
        msg_Err( p_filter, "unable to get vnc host" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
        msg_Err( p_filter, "unable to get vnc password" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
        msg_Err( p_filter, "cannot spawn vnc message reader thread" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:277:9: warning: due to lvalue conversion 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_InheritBool( p_this, RMTOSD_CFG "mouse-events" ) )
        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:280: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]
    p_sys->b_vnc_key_events = var_InheritBool( p_this,
                              ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
        var_AddCallback( p_filter->obj.libvlc, "key-pressed", KeyEvent, p_this );
        ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:285:5: warning: due to lvalue conversion 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_Dbg( p_filter, "osdvnc filter started" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
    msg_Err( p_filter, "osdvnc filter discarded" );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.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]
    msg_Dbg( p_filter, "DestroyFilter called." );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        var_DelCallback( p_filter->obj.libvlc, "key-pressed", KeyEvent, p_this );
        ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
#define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_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]
    return (ssize_t)len == net_Read( obj, fd, buf, len );
                           ^
../include/vlc_network.h:170:36: note: expanded from macro 'net_Read'
#define net_Read(a,b,c,d) net_Read(VLC_OBJECT(a),b,c,d)
                                   ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:335: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]
    return (ssize_t)len == net_Write( obj, fd, buf, len );
                           ^
../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
#define net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
                                     ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:342: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]
    int port = var_InheritInteger( p_filter, RMTOSD_CFG "port" );
               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:344: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]
    int fd = net_ConnectTCP( p_filter, p_sys->psz_host, port );
             ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
#define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not connect to VNC host" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Reading protocol version" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not read version message" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Server version is %s", pv );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write version message" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Reading authentication scheme" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not read authentication scheme" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Authentication scheme = %x", i_authScheme );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Connection rejected by server" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Could not read password challenge" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Could not write password" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Could not read authentication result" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "VNC authentication failed" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Writing client init message" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write client init message" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Reading server init message" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not read server init message" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Servers preferred pixelformat: "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Server name too long" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Reading server name with size = %u", i_nameLength );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
        msg_Err( p_filter, "Could not read server name" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_filter, "Server is a VDR" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_filter, "Server is a normal VNC" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Server init message read properly" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Server name is %s", s_ServerName );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Writing SetPixelFormat message" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write SetPixelFormat message" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Writing SetEncodings message" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write SetEncodings message begin" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Writing SetEncodings rfbEncodingCopyRect" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write encoding type rfbEncodingCopyRect." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_filter, "Writing SetEncodings rfbEncodingRRE" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Could not write encoding type rfbEncodingRRE." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_filter, "Writing SetEncodings rfbEncSpecialUseAlpha" );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Could not write encoding type rfbEncSpecialUseAlpha." );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
        msg_Err( p_filter, "Could not write rfbFramebufferUpdateRequestMsg." );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( p_filter, "VNC worker thread started" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Error occurred while handshaking VNC host" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    bool polling = var_InheritBool( p_filter, RMTOSD_CFG "vnc-polling" );
                   ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "cannot spawn VNC update request thread" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Error while waiting for next server message");
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Invalid message %u received", msg.type );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.cspu/remoteosd.c::36678:
:In file included from 17../include/vlc_input.h:: 41warning: :
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../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]
                msg_Err( p_filter, "Error while reading message of type %u",
                ^
    vlc_object_release( p_vout );../include/vlc_messages.h
:    ^83
:5: note: expanded from macro 'msg_Err'
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h    vlc_object_release( VLC_OBJECT(a) ):
78                        ^
:13:../include/vlc_common.h :note: 477:expanded from macro 'msg_Generic'15
: note: expanded from macro 'VLC_OBJECT'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'VLC_OBJECT'

        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]
    msg_Dbg( p_filter, "VNC message reader thread ended" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
spu/remoteosd.c:701: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]
    mtime_t interval = var_InheritInteger( p_filter, RMTOSD_CFG "update" );
                       ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
#define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
                                                    ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Err( p_filter, "Could not read FrameBufferUpdate header" );
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                                msg_Err( p_filter,
                                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                                msg_Err( p_filter, "raw_line failed." );
                                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "Could not read rfbCopyRect" );
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "copy_rect failed." );
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "Could not read rfbRREHeader" );
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "Could not read RRE pixcolor" );
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.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]
    input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
                            ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
#define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
                                             ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "main fill_rect failed." );
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/record.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]
        vlc_object_release( input );
        ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                            msg_Err( p_filter, "Buffer too small, "
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
                            msg_Err( p_filter,
                            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
              ^stream_filter/record.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]
         vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    vlc_object_release( VLC_OBJECT(a) )
                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                                msg_Err( p_filter,
                                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_filter, "Buffer too small, need %u bytes",
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_filter, "Could not read color map data" );
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "rfbBell received" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            msg_Err( p_filter, "Could not read Reading rfbServerCutText data" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Reading rfbReSizeFrameBuffer not implemented" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "Invalid message %u received", msg->type );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_filter, "cannot allocate SPU region" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_filter/record.c:172: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]
    char *psz_path = var_CreateGetNonEmptyString( s, "input-record-path" );
                     ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
#define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
                                                                        ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        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'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_filter/record.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]
    var_SetString( s->obj.libvlc, "record-file", psz_file );
    ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
#define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
    msg_Dbg( s, "Recording into %s", psz_file );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
    msg_Dbg( p_this, "key pressed (%"PRId64") ", newval.i_int );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
stream_filter/record.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]
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Dbg( s, "Recording completed" );
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Err( p_this, "Received invalid key event 0" );
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_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]
            msg_Err( s, "Failed to record data (begin)" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
            msg_Err( s, "Failed to record data (end)" );
            ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 warnings generated.
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from stream_filter/skiptags.c:30:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_filter/skiptags.c:79:5: warning: due to lvalue conversion 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_Dbg(s, "ID3v2.%"PRIuFAST8" revision %"PRIuFAST8" tag found, "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_filter/skiptags.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]
    msg_Dbg(s, "AP2 v%"PRIuFAST32" tag found, "
    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
stream_filter/skiptags.c:141: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]
                    msg_Err(s, "seek failure");
                    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
35 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo `test -f 'video_filter/deinterlace/deinterlace.c' || echo './'`video_filter/deinterlace/deinterlace.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo `test -f 'video_filter/deinterlace/merge.c' || echo './'`video_filter/deinterlace/merge.c
41 warnings generated.
28 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -c -o video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo `test -f 'video_filter/deinterlace/helpers.c' || echo './'`video_filter/deinterlace/helpers.c
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -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
27 warnings generated.
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -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
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'video_filter/deinterlace/merge.c
:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)256
:                                               ^12
:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
140              ^:
48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: In file included from note: video_filter/deinterlace/merge.cexpanded from macro 'var_SetChecked':
33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
:                                               ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \142
:              ^48
: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:1540:  warningnote: sexpanded from macro 'VLC_OBJECT' generated
.
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
293              ^:
10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) ):
1027:
        ^../include/vlc_variables.h
:304:17: ../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]142
:48: note: expanded from macro 'var_GetChecked'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)note: 
expanded from macro 'var_GetChecked'                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/deinterlace.c:39        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

In file included from               ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from 
video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
340                                               ^
:9../include/vlc_common.h:: 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]15
: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
142              ^:
48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.hIn file included from :477video_filter/deinterlace/merge.c::1533::
 In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'32
 warnings generated.
        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:1027:
../include/vlc_variables.h:429: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]
video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:469:    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );5
:    ^ warning: 
due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
                                       ^note: 
expanded from macro 'var_Create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/merge.c:33In file included from :
In file included from video_filter/deinterlace/deinterlace.c../include/vlc_common.h::391027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::4771027::
5:../include/vlc_variables.h :warning: 442due to lvalue conversion 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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );122
:    ^39
: note: expanded from macro 'var_Create'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'VLC_OBJECT'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:491:5: In file included from warning: video_filter/deinterlace/deinterlace.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]:
39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:455:5:    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_variables.h                                      ^:
122:39../include/vlc_common.h:: 477:note: 15expanded from macro 'var_Create':
 note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
               ^note: 
expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT:
1027    ^:

../include/vlc_variables.h:469../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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

    ^../include/vlc_common.h
:477:../include/vlc_variables.h15::122 :note: 39expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

              ^                                      ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_filter/deinterlace/deinterlace.c:39:
In file included from     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT../include/vlc_common.h
:    ^1027
:
../include/vlc_variables.h:../include/vlc_variables.h477:122::539::  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_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^477
:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
video_filter/deinterlace/deinterlace.c    ^:
39:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1221027::
39../include/vlc_variables.h::491 :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );note: 
expanded from macro 'VLC_OBJECT'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
video_filter/deinterlace/deinterlace.c    ^:
39:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1027122:
:39../include/vlc_variables.h:: 511note: :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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15:     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITnote: 
expanded from macro 'VLC_OBJECT'    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )1027
:
                                      ^../include/vlc_variables.h
:525../include/vlc_common.h::5477:: 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'
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -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/merge.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) ):
5        ^:
 warning: due to lvalue conversion of the 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'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e ):
                                           ^note: 
expanded from macro 'var_Create'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'        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 video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -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
94 warnings generated.
../doltlibtool  --tag=CC   --mode=compile i686-yoe-linux-musl-clang -target i686-yoe-linux-musl  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot -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   -O2   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git=/usr/src/debug/vlc/3.0.17-1-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/recipe-sysroot-native=   -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -funroll-loops -fomit-frame-pointer -fstack-protector-strong -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
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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                msg_Err( p_filter, "unknown or incompatible deinterlace mode \"%s\""
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_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]
                msg_Err( p_filter, "unknown or incompatible deinterlace mode \"%s\""
                ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:412:13: warning: due to lvalue conversion 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_Dbg( p_filter, "using %s deinterlace method", mode );
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.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]
    msg_Err( p_filter, "unknown deinterlace mode \"%s\"", mode );
    ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:491:9: warning: due to lvalue conversion 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_Dbg( p_filter, "unsupported chroma %4.4s", (char*)&fourcc );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.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]
    config_ChainParse( p_filter, FILTER_CFG_PREFIX, ppsz_filter_options,
    ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
#define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
                                                           ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:527: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]
    char *psz_mode = var_InheritString( p_filter, FILTER_CFG_PREFIX "mode" );
                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
                                                  ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:588: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]
        int i_c420 = var_GetInteger( p_filter,
                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:593:13: warning: due to lvalue conversion 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_Dbg( p_filter, "Phosphor 4:2:0 input chroma mode not set"\
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.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]
        msg_Dbg( p_filter, "using Phosphor 4:2:0 input chroma mode %d",
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const 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]
        int i_dimmer = var_GetInteger( p_filter,
                       ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
#define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
                                              ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.c:607:13: warning: due to lvalue conversion 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_Dbg( p_filter, "Phosphor dimmer strength not set "\
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_filter, "using Phosphor dimmer strength %d", i_dimmer );
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        Close( VLC_OBJECT(p_filter) );
               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/deinterlace.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]
    msg_Dbg( p_filter, "deinterlacing" );
    ^In file included from 
video_filter/deinterlace/helpers.c:../include/vlc_messages.h:3687:
:In file included from 5:../include/vlc_common.h :note: 1027expanded from macro 'msg_Dbg':

../include/vlc_variables.h:189:12: warning:     msg_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'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );477
:           ^15
: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
140:48: note: In file included from expanded from macro 'var_SetChecked'
video_filter/deinterlace/algo_basic.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \33
:
              ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:189:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(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]../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );

              ^           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'
video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)203
:                                               ^12
: ../include/vlc_common.hwarning: :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]:
15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'video_filter/deinterlace/algo_basic.c
:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)212
:                                               ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \48
:              ^ 
note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48:In file included from  video_filter/deinterlace/algo_basic.cnote: :expanded from macro 'var_SetChecked'33
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:227:12#define var_SetChecked(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]
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_filter/deinterlace/algo_basic.c:33:
In file included from     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );../include/vlc_common.h
:           ^1027
:
../include/vlc_variables.h:../include/vlc_variables.h241:140::1248::  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_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );

                                               ^           ^

../include/vlc_common.h:../include/vlc_variables.h477::14015::48 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_SetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

              ^                                               ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: In file included from warning: video_filter/deinterlace/algo_basic.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]:
33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:256:12:     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, 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'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
                                                ^note: 
expanded from macro 'var_SetChecked'../include/vlc_common.h
:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:276:In file included from 10video_filter/deinterlace/algo_basic.c:: 33warning: :
due to lvalue conversion 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:1027:
../include/vlc_variables.h:276:10:     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
48                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &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'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 In file included from video_filter/deinterlace/algo_basic.cvideo_filter/deinterlace/helpers.c::3336:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h::10271027:
:
../include/vlc_variables.h../include/vlc_variables.h::304304::1717::  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]

    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))

                ^                ^

../include/vlc_variables.h../include/vlc_variables.h::142142::4848::  note: note: expanded from macro 'var_GetChecked'expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)

                                               ^                                               ^

../include/vlc_common.h../include/vlc_common.h::477477::1515::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

        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 In file included from video_filter/deinterlace/algo_basic.c:video_filter/deinterlace/helpers.c33::
36In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h324::32410::10 :warning:  due to lvalue conversion 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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^../include/vlc_variables.h
:142:48../include/vlc_variables.h:: 142note: :expanded from macro 'var_GetChecked'48
: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_basic.c:33In file included from :
In file included from video_filter/deinterlace/helpers.c../include/vlc_common.h::361027:
:
In file included from ../include/vlc_variables.h../include/vlc_common.h::3401027::
9../include/vlc_variables.h:: 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]9
: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )../include/vlc_variables.h
:        ^142
:48: ../include/vlc_variables.hnote: :expanded from macro 'var_GetChecked'142
:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)15
:                                               ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_filter/deinterlace/helpers.c:    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )36
:
        ^In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h../include/vlc_variables.h::142350::489::  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]

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )

                                               ^        ^

../include/vlc_common.h:477../include/vlc_variables.h::15142:: 48note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)              ^

                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
video_filter/deinterlace/helpers.c        ^:
36:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1027142:
:../include/vlc_variables.h48::362 :note: 9expanded 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]
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) ):
15        ^:
 note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
142:48: note: expanded from macro 'var_GetChecked'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_filter/deinterlace/helpers.c:36:
In file included from     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^1027
:
../include/vlc_variables.h:429../include/vlc_variables.h::5122:: 39warning: : 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'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );../include/vlc_common.h
:    ^477
:15:../include/vlc_variables.h :note: 122expanded from macro 'VLC_OBJECT':
39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_filter/deinterlace/helpers.c    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );:
36    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::44239::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );:
15    ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )455
:                                      ^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]477
:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
122              ^:
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'video_filter/deinterlace/helpers.c
:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
469                                      ^:
5:../include/vlc_common.h :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]:
15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
122              ^:
39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:In file included from 122:39video_filter/deinterlace/helpers.c:: 36note: :
expanded from macro 'var_Create'In file included from 
../include/vlc_common.h:1027:
../include/vlc_variables.h:477:5:#define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \expanded from macro 'var_Create'

              ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:In file included from 39video_filter/deinterlace/helpers.c:: 36:
note: In file included from expanded from macro 'var_Create'../include/vlc_common.h
:1027:
../include/vlc_variables.h:491:5: #define var_Create(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:477:15: note: expanded from macro 'VLC_OBJECT'
    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:
39              ^:
 note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477In file included from :video_filter/deinterlace/helpers.c15::36 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:525:5:        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]
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:        const struct vlc_common_members: (const 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]
    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: In file included from note: video_filter/deinterlace/helpers.cexpanded from macro 'VLC_OBJECT':
36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:554:5        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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/helpers.c:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \36
:
              ^
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \video_filter/deinterlace/helpers.c
:              ^36
:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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: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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    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     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \video_filter/deinterlace/algo_basic.c
:            ^35
:
../include/vlc_filter.h../include/vlc_common.h::167477::9: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'
        msg_Warn( p_filter, "can't get output picture" );        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

        ^              ^

../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from video_filter/deinterlace/algo_basic.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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from video_filter/deinterlace/algo_yadif.c:video_filter/deinterlace/algo_x.c32::
34In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027:
../include/vlc_variables.h../include/vlc_variables.h::203429::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]
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^../include/vlc_variables.h
:140:48../include/vlc_variables.h:: 122note: :expanded from macro 'var_SetChecked'
39: note: expanded from macro 'var_Create'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c ):
477                                      ^:
15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:442:In file included from 5video_filter/deinterlace/algo_yadif.c:: 32warning: :
due to lvalue conversion 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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )expanded from macro 'var_SetChecked'

                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15:         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
note:               ^expanded from macro 'VLC_OBJECT'

        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_filter/deinterlace/algo_yadif.c    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );:
32    ^:

In file included from ../include/vlc_common.h:1027../include/vlc_variables.h:
:../include/vlc_variables.h122::22739::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]
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
                                      ^
video_filter/deinterlace/algo_phosphor.c../include/vlc_common.h    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );::
477           ^:
3615:
:In file included from ../include/vlc_variables.h ../include/vlc_common.h:note: :140expanded from macro 'VLC_OBJECT'1027:
:
48:../include/vlc_variables.h :note: 189expanded from macro 'var_SetChecked':
12: 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]

              ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from video_filter/deinterlace/algo_x.c:In file included from 34:
video_filter/deinterlace/algo_yadif.cIn file included from :../include/vlc_common.h32::
1027In file included from :
../include/vlc_common.h../include/vlc_variables.h::1027469:
:../include/vlc_variables.h5::241 :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]
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );

           ^
../include/vlc_variables.h:122:../include/vlc_variables.h39:140:: 48note: :expanded from macro 'var_Create' 
note: expanded from macro 'var_SetChecked'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v):
477                                               ^:
15:../include/vlc_common.h :note: expanded from macro 'VLC_OBJECT'477
:15: note: expanded from macro 'VLC_OBJECT'
        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               ^
video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from In file included from video_filter/deinterlace/algo_x.c:video_filter/deinterlace/algo_yadif.c34::
32In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027:
../include/vlc_variables.h../include/vlc_variables.h::477256::512::  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]

    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );

           ^    ^

../include/vlc_variables.h../include/vlc_variables.h::140122::4839::  note: note: expanded from macro 'var_Create'expanded from macro 'var_SetChecked'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)

                                               ^
../include/vlc_common.h:477../include/vlc_common.h::15477:: 15note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1027    var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );:

../include/vlc_variables.h    ^:
276:10../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: expanded from macro 'var_Create'
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )

         ^                                      ^

../include/vlc_common.h:../include/vlc_variables.h477::14215::48 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \

                                               ^              ^

../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: In file included from note: video_filter/deinterlace/algo_yadif.cexpanded from macro 'VLC_OBJECT':
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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]
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
In file included from ../include/vlc_variables.hvideo_filter/deinterlace/algo_phosphor.c::14236::
48In file included from :../include/vlc_common.h :note: 1027expanded from macro 'var_GetChecked':

../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
               ^note: 
expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
In file included from video_filter/deinterlace/algo_yadif.cIn file included from :video_filter/deinterlace/algo_phosphor.c32::
36In file included from :
../include/vlc_common.hIn file included from :../include/vlc_common.h1027::
1027../include/vlc_variables.h:
:../include/vlc_variables.h304::25617:: 12warning: :due to lvalue conversion 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]
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
../include/vlc_variables.h           ^:
142:48../include/vlc_variables.h:: 140note: :expanded from macro 'var_GetChecked'48
: note: expanded from macro 'var_SetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)../include/vlc_common.h
:                                               ^477
:15:../include/vlc_common.h :note: 477expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \video_filter/deinterlace/algo_yadif.c
:              ^
32:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )554
:         ^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]:
142:48: note: expanded from macro 'var_GetChecked'
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v):
39                                               ^:
 note: ../include/vlc_common.hexpanded from macro 'var_Create':
477:15: note: expanded from macro 'VLC_OBJECT'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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 video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:In file included from 477:video_filter/deinterlace/algo_x.c15:34::
 note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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) \

              ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
In file included from video_filter/deinterlace/algo_yadif.c../include/vlc_variables.h::32122:
:In file included from 39../include/vlc_common.h:: 1027note: :
expanded from macro 'var_Create'../include/vlc_variables.h
:340:9: warning: due to lvalue conversion 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), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: In file included from note: video_filter/deinterlace/algo_x.cexpanded from macro 'var_GetChecked':
34:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,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
:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128In file included from :video_filter/deinterlace/algo_yadif.c        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \43:
:32              ^:
 
In file included from note: ../include/vlc_common.hexpanded from macro 'var_Change':
1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )

                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
note:               ^expanded from macro 'var_GetChecked'

#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1027:
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_variables.h
:              ^362
:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \1027
:
              ^../include/vlc_variables.h
:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/algo_phosphor.c:36        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \:

In file included from               ^../include/vlc_common.h
:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e ):
1027                                          ^:

../include/vlc_variables.h:../include/vlc_common.h:539477::515::  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'

        const struct vlc_common_members: (const vlc_object_t *)(&(x)->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'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion 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_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion 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_SetChecked (obj, name, VLC_VAR_COORDS, val);
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion 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_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion 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 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion 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_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
                                               ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion 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_filter/deinterlace/algo_x.c:38:
In file included from video_filter/deinterlace/deinterlace.h:45:
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );In file included from 
video_filter/deinterlace/common.h    ^:
29:
../include/vlc_filter.h:../include/vlc_variables.h167::1229::39 :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_Create'

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        msg_Warn( p_filter, "can't get output picture" );
../include/vlc_common.h        ^:
477:15: ../include/vlc_messages.hnote: :expanded from macro 'VLC_OBJECT'85
:5: note: expanded from macro 'msg_Warn'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion 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_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion 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_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion 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_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion 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_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERITIn file included from 
    ^video_filter/deinterlace/algo_yadif.c
:35:
../include/vlc_variables.h../include/vlc_filter.h::122167::399::  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]

#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
        msg_Warn( p_filter, "can't get output picture" );
../include/vlc_common.h        ^:
477:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h
:85:5: note: expanded from macro 'msg_Warn'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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:1027:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion 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_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
                                      ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1027:
../include/vlc_variables.h:578:9:        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]
    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
        ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
                                          ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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: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]
        msg_Warn( p_filter, "can't get output picture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Warn( p_filter, "can't get output subpicture" );
        ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
video_filter/deinterlace/algo_yadif.c:137:20: error: incompatible function pointer types assigning to 'void (*)(uint8_t *, uint8_t *, uint8_t *, uint8_t *, int, int, int, int, int)' (aka 'void (*)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int)') from 'void (uint16_t *, uint16_t *, uint16_t *, uint16_t *, int, int, int, int, int)' (aka 'void (unsigned short *, unsigned short *, unsigned short *, unsigned short *, int, int, int, int, int)') [-Wincompatible-function-pointer-types]
            filter = yadif_filter_line_c_16bit;
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
27 warnings and 1 error generated.
make[4]: *** [Makefile:22032: video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
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]
            msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC soft telecine "\
            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
        msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC soft telecine ended. "\
        ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
25 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]
                    msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC TFF "\
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
                    msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC BFF "\
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        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]
            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]
                    msg_Dbg( p_filter, "IVTC: 3:2 pulldown: progressive "\
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
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]
                    msg_Dbg( p_filter, "Rejected cadence-based frame "\
                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
            ^
../include/vlc_common.h:477:15: note: expanded from macro 'VLC_OBJECT'
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
              ^
42 warnings generated.
27 warnings generated.
27 warnings generated.
114 warnings generated.
27 warnings generated.
34 warnings generated.
33 warnings generated.
35 warnings generated.
27 warnings generated.
make[4]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
make[3]: *** [Makefile:28228: all-recursive] Error 1
make[3]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
make[2]: *** [Makefile:12863: all] Error 2
make[2]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git/modules'
make[1]: *** [Makefile:1550: all-recursive] Error 1
make[1]: Leaving directory 'TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/git'
make: *** [Makefile:1437: all] Error 2
ERROR: oe_runmake failed
WARNING: TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348:184 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 184
	#2: die, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 168
	#3: oe_runmake, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 163
	#4: autotools_do_compile, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 158
	#5: do_compile, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 153
	#6: main, TOPDIR/build/tmp/work/core2-32-yoe-linux-musl/vlc/3.0.17-1-r0/temp/run.do_compile.1696348, line 197

Error details

Submitted on:
05/03/23 00:36
Error type:
Recipe
Task:
do_compile
Recipe:
vlc-3.0.17
Recipe version:
1-r0
Machine:
qemux86
Distro:
yoe
Build system:
x86_64-linux
Target system:
i686-yoe-linux-musl
Host distro:
universal/arch
Branch:
yoe/mut
Commit:
9f60f3344d2572e7fce21501fa7d96f4fc224b84
Build:
#160702
Submitter:
raj.khem@gmail.com
Similar errors:
12
Open a bug