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
The default subs service for tvshows/movies is allowed to be empty. Fixes #13135
AESinkPULSE: Don't leak pa_format_info
Merge pull request #4120 from jmarshallnz/no_subs_service_is_fine

The default subs service for tvshows/movies is allowed to be empty
[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