Fix last_err value in MysqlDatabase::nextid()
Fix last_err value in sqlitedataset.cpp
guilib: Fix CGUIListGroup::MoveRight()
Merge pull request #5281 from maksqwe/db_error_value_fix

Dbwrappers return error value fix
Merge pull request #5285 from maksqwe/gui_fix_listgroup_moveright

guilib: Fix CGUIListGroup::MoveRight()
[win32/jenkins] - activate multi processing for win32 build
[win32/jenkins] - add parallel compile for pvr addons and use 1.5 * cpu count for make
fixed: don't hop to first item in list on deleting another one

quells a regression
Merge pull request #5291 from uNiversaI/regression

fixed: don't hop to first item in list on deleting another one
Merge pull request #5293 from Memphiz/win32mp

[jenkins/win32] - speed up compilation by activating parallel builds
[omxplayer] Merge in latest dvdplayer changes
[dvdplayer] Make players pointers rather than objects
[dvdplayer] Create a base class for audio and video players
[dvdplayer] Add dummy hooks in useful places
[omxplayer] Rework trickplay to reduce changes to dvdplayer
[omxplayer] Make omxplayer use dvdplayer as base class
[omxplayer] Allow choice of omxplayer through acceleration settings
[players] Remove omxplayer as separately selectable player
omxplayer: Reset codec on flush to stop a stale timestamp from being returned
[omxplayer] Don't flush queued data on general reset

We were flushing the queue of data to gpu (which can be a number of seconds worth) on a general reset.
However this is generated on inoccuous events like a chapter change in dvd playback.

This results in a few seconds loss of audio, and a temporary audio/video sync error