Feature #1226: Request UniversalId editing from table column
Feature #1226: fixes
CMake: Added multithreading, /DWIN32_LEAN_AND_MEAN and /bigobj compile flags to VS build.
fix
Rework book formatter (Fixes #1148)
Remove redundant includes
Fix for compiler warnings and deprecated functions usage in videoplayer.

Deprecated functions were:

- AVCodecContext::get_buffer
- AVCodecContext::release_buffer

Changed to:
AVCodecContext::get_buffer2 and setting AVCodecContext::refcounted_frames to 1
before call to avcodec_open2().

release_buffer usage was removed.

Also changed places when some fileds were compared to AV_NOPTS_VALUE
- it's signed, so removed unsigned int casting, or changed casting
to signed int.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Fix for compiler warnings and deprecated functions usage in videoplayer.

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>
Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.

Corrected ifdef from previous commit around codecCtx->refcounted_frames = 1;

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Merge remote-tracking branch 'lgro/videoplayer'
Book formatting: Handle line endings as per vanilla, fix tall images causing infinite loop, cleanup
Book formatter: Fix last block of text not displaying
minor fix
Merge branch 'edit'
fix for potential script problem during saved game loading
Make GLOBAL_CONFIG_PATH, GLOBAL_DATA_PATH configurable
Book parser: Fix comparison between signed and unsigned integer expressions
Book formatter: Do not insert last page if it's empty, code cleanup
Hack to prevent newlines at the end of books possibly creating unnecessary pages for mygui versions lower than 3.2.2
Check for text size