Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.

Added ifdefs because changes in API were introduced in libavc 56.1
and this code doesn't compile with older versions (ie. on Ubuntu, or Debian)

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Simplified casting when comparing to AV_NOPTS_VALUE.

AV_NOPTS_VALUE is casted to int64_t when compared with pts,
so with libavc >= 56.1 it should be no-op because in that version
it's already signed int.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
intercept shift/ctrl double-clicks in tables
extended double click functionality in tables
fixes shadows on glsles
close view when closing last sub-view unless this view is the last view
Add user interface for top level window status-bar setting (implementation already existed).  For feature #854.
fix for world_matrix error
Merge branch 'fixes-shadows-on-glsles-shaders' of https://github.com/sandstranger/openmw
Merge remote-tracking branch 'sandstranger/fixes-shadows-on-glsles-shaders'
Merge remote-tracking branch 'miroslavr/master'
Merge remote-tracking branch 'cc9cii/status-bar'
added new user setting: window/hide-subview (hide subview titlebar if there is only one subview in the window)
made double click actions in tables configurable
replaced the signal/slot user settings update with a regular function call
replaced regular function call from SubView to View with signal-slot-connection
Merge branch 'double'
Fix Journal instruction for non-existing journal indices (Fixes #2063)
Increase maximum height for finding spawn points to 500 (Fixes #2056)