Merge pull request #4385 from FernetMenta/aefixes

audio settings: check visible for ac3transcaode when changing number of ...
Merge pull request #4392 from xhaggi/fix-epg-scrolling

[epg] fix scrolling in grid if last item ends on next page
Merge pull request #4396 from tru/guicontrolheaderguard

Fix: Header guard in GUIControlFactor.h had a typo.
Merge pull request #4397 from tru/imagehelperheaderguard

Fix: Incorrect header guard in libprojectM
Merge pull request #4386 from FernetMenta/flac

paplayer: drop flac/wav decoder, use ffmpeg instead
Merge pull request #4404 from popcornmix/3daspect

[omxplayer] When setting fullscreen flag we don't want noaspect
Merge pull request #4406 from jmarshallnz/thumb_fixes

Thumb fixes
Merge pull request #4399 from Jalle19/missing-db-close

[pvr] add missing database close call
Merge pull request #4413 from FernetMenta/aefixes

ActiveAE: ignore device change events in suspend state
Merge pull request #4410 from FernetMenta/res

fix switching refresh rates
Merge pull request #4367 from arnova/more_sub_fixes

Fix for downloading subtitles for http videos
Merge pull request #4403 from taxigps/unrarxlib

fixed UnrarXlib: can't extract file with non-english file name.
Merge pull request #4421 from FernetMenta/pvr

[PVR] bump add-ons
Merge pull request #4356 from popcornmix/invalidpts

[omxplayer] Always enable timestamp fifo mode.
Merge pull request #4355 from popcornmix/reduce_video_swing

[omxplayer] Reduce rate of clock change to reduce video stutters
Merge pull request #4419 from popcornmix/3daspect2

[omxplayer] When setting fullscreen flag we don't want noaspect, try 2
Merge pull request #4417 from joethefox/swap_spa_langcode

Swap "spa" langcode definition line so "Spanish" is displayed instead of "Castilian"....
Merge pull request #4429 from Montellese/videodb_getfileinfo

videodb: fix getting streamdetails in GetFileInfo()