libdvdnav runs dvdread-config to update CFLAGS and LDFLAGS with libdirs, includirs and libraries but wrongly with locations on the buildsystem. this breaks crosscompiling. We fix this with providing a own 'dvdread-config' file which dont inject /usr/include and /usr/lib in our *CFLAGS.
seperate 'devinput' section from 'linux-input-layer'. While 'linux-input-layer' is used from Lirc with the own (deprecated) Lirc drivers, 'devinput' is used by kernels own event drivers. There the Bottonnames are reworked and almost synced
AESinkPULSE: Don't leak pa_format_info
[activeae] check whether the sink has a device for passthrough when loading settings
[activeae] fix compile warnings
[activeae] set the number of input frames to the number of sink frames during raw (passthrough)
move preferred subtitle selection from appearance to subtitle section and put setting in a more logical order
[cosmetic] improve subtitle setting text
Merge pull request #4129 from MartijnKaijser/settings_subtitles

shuffle subtitle settings
[fix] resume playback on Bluray
[fix] [omxplayer] resume playback on Bluray
Merge pull request #4123 from fritsch/pa-sink-layout

AESinkPULSE: Don't leak pa_format_info
Merge pull request #4131 from Voyager1/fix-bluray-resume

[fix] Resume playback on Bluray
Add auto-height for textbox controls
FIX: [mediacodec] Samsung h264 quirk
FIX: [mediacodec] optimize soft buffer copy
FIX: [mediacodec] Tegra 3 slice-height is mod 16
Merge pull request #4085 from Black09/textbox-auto-height

Add auto-height for textbox controls
jsonrpc: add missing "version" property in result of JSONRPC.Version to API definition
jsonrpc: add missing "order" property to Video.Cast in API definition