VLC master fails to build
The VLC master branch fails to build on Ubuntu due to a change in the last few days:
oss.c: In function 'Open':
oss.c:140:22: error: 'AFMT_S32_BE' undeclared (first use in this function)
oss.c:140:22: note: each undeclared identifier is reported only once for each function it appears in
oss.c:143:22: error: 'AFMT_S32_LE' undeclared (first use in this function)
oss.c:259:5: error: unknown type name 'oss_sysinfo'
oss.c:260:20: error: 'SNDCTL_SYSINFO' undeclared (first use in this function)
oss.c:267:9: error: request for member 'product' in something not a structure or union
oss.c:267:9: error: request for member 'version' in something not a structure or union
oss.c:267:9: error: request for member 'versionnum' in something not a structure or union
oss.c:267:9: error: request for member 'license' in something not a structure or union
oss.c:270:31: error: request for member 'numaudios' in something not a structure or union
oss.c:272:13: error: unknown type name 'oss_audioinfo'
oss.c:272:13: error: field name not in record or union initializer
oss.c:272:13: error: (near initialization for 'ai')
oss.c:274:28: error: 'SNDCTL_AUDIOINFO' undeclared (first use in this function)
oss.c:279:19: error: request for member 'caps' in something not a structure or union
oss.c:279:28: error: 'PCM_CAP_HIDDEN' undeclared (first use in this function)
oss.c:279:43: error: 'PCM_CAP_MODEM' undeclared (first use in this function)
oss.c:281:21: error: request for member 'caps' in something not a structure or union
oss.c:281:29: error: 'PCM_CAP_OUTPUT' undeclared (first use in this function)
oss.c:283:20: error: request for member 'enabled' in something not a structure or union
oss.c:286:32: error: request for member 'devnode' in something not a structure or union
oss.c:287:33: error: request for member 'name' in something not a structure or union
oss.c: In function 'Pause':
oss.c:363:24: error: 'SNDCTL_DSP_SILENCE' undeclared (first use in this function)
oss.c:363:45: error: 'SNDCTL_DSP_SKIP' undeclared (first use in this function)
oss.c: In function 'Flush':
oss.c:376:16: error: 'SNDCTL_DSP_HALT_OUTPUT' undeclared (first use in this function)
oss.c: In function 'VolumeSync':
oss.c:385:20: error: 'SNDCTL_DSP_GETPLAYVOL' undeclared (first use in this function)
oss.c: In function 'VolumeSet':
oss.c:406:34: error: 'SNDCTL_DSP_SETPLAYVOL' undeclared (first use in this function)
oss.c: In function 'MuteSet':
oss.c:423:20: error: 'SNDCTL_DSP_SETPLAYVOL' undeclared (first use in this function)
make[5]: *** [liboss_plugin_la-oss.lo] Fehler 1
make[5]: *** Warte auf noch nicht beendete Prozesse...
make[5]: Verlasse Verzeichnis '/tmpfs/vlc/modules/audio_output'