[bluray] Indentation cosmetics.
[bluray] Add debug logging.
[Fix][bluray] bd_menu_call( , ) returns 0 in case of a failure.
upnp: add GetMediaControllerQuirks
[Fix][bluray] BD_EVENT_MENU and BD_EVENT_IDLE are independent of HAVE_LIBBLURAY_BDJ.
[Fix][bluray] Add HAVE_LIBBLURAY guard to BlurayDirectory.cpp.
[Fix][bluray] Fix infinite loop if (next) bluray title can not be played.
For example this can happen when the next title is a bd-j title and libbluray has no bd-j support compiled in.
[bluray] Make the infinite loop fix work with libbluray 0.2.1.
[bluray] Disable menu icon of the VideoOSD if a bluray is played in non nav mode.
[Fix][bluray/geometry] Fix compiler warning about float -> int and int -> float conversions.
Merge pull request #4003 from ace20022/bluray_fixes1

[bluray] Some fixes/improvements of bluray nav mode.
[ios] - on the native onscreen keyboard make the heading a disabled UITextField and align the text in both textfields to verticalcenter - before the vertical alignment was off (textfield was vertical top and the uilabel for the heading was vertical center which was a bit below compared to vertical center of a textfield)
[bluray] Revise debug log messages.
[ios7] - fix autorotation of external touchscreen controller (when using tvout) on ios7 (by implementing the needed bits of the new orientation/rotation API as the old one vanished in ios7 runtime)
[musicdb] songs with extensions that weren't lower-case couldn't be played. fixes #14879
Merge pull request #4093 from ace20022/blu_log

[bluray] Revise debug log messages.
move HLS variant selection to a DVDInputStreamFFmpeg. DVDPlayer may not have direct url
ffmpeg: dxva drop outdated patches
ffmpeg: dxva - backport bump max slices for mpeg2
dxva2: bump maximum number of slieces for mpeg2

Suggested by heleppkes on https://trac.ffmpeg.org/ticket/3133

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>