VLC fails to build with Linux kernel 3.7
VLC 2.0.4 and the master branch fail to build with Linux kernel 3.7. DTV_DVBT2_PLP_ID is not defined in linux 3.7 any more.
../../doltlibtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMODULE_NAME=$(p="libdtv_plugin_la-linux.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_NAME_IS_$(p="libdtv_plugin_la-linux.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_STRING=\"$(p="libdtv_plugin_la-linux.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}")\" -D__PLUGIN__ -I../../include -I../../include -D_FORTIFY_SOURCE=2 -DHAVE_LINUX_DVB -DHAVE_DVBPSI -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -c -o libdtv_plugin_la-linux.lo `test -f 'dtv/linux.c' || echo './'`dtv/linux.c
dtv/linux.c: In function 'dvb_set_dvbt2':
dtv/linux.c:993:27: error: 'DTV_DVBT2_PLP_ID' undeclared (first use in this function)
dtv/linux.c:993:27: note: each undeclared identifier is reported only once for each function it appears in
dtv/linux.c: In function 'dvb_set_isdbs':
dtv/linux.c:1034:27: error: 'DTV_ISDBS_TS_ID' undeclared (first use in this function)
dtv/linux.c:1035:1: warning: control reaches end of non-void function [-Wreturn-type]
dtv/linux.c: In function 'dvb_set_dvbt2':
dtv/linux.c:1001:1: warning: control reaches end of non-void function [-Wreturn-type]
make[6]: *** [libdtv_plugin_la-linux.lo] Error 1
make[6]: Leaving directory `/build/buildd/vlc-2.1.0~~git20121113+r2168/modules/access'
make[5]: *** [all-recursive] Error 1