[omxplayer] Remove PCMRemap and handle multichannel mixing like ActiveAE does
[omxplayer] Fix for 3d video in mono mode

The test for no aspect wasn't correct, causing large black bars
[confluence] Use animated gif as a cheaper working spinner
[rbp/omxplayer] Do we need discontinuity handling?

So far I've not seen what this is needed for and it does cause problems for some files.
[rbp/omxplayer] Avoid marking non-monotonic timestamps as unknown

Following a single spurious timestamp that is in the future,
all subsequent timestamps will be marked unknown causing out of sync.
ffmpeg demuxer: faster channel change for PVR addons without internal demuxing
[rbp] Increase jpeg timeouts

We allow multiple jpegs to be submitted to GPU where the locking is done.
The 1 second timeout can be exceeded when multiple threads have submitted jpegs
Add time taken to resample to log
logging: Add microsecond timer to log messages
adds GetTvShowSeasons
move AddSeason() public.
adds GetArt function to (video) scraper, allowing art to be fetched given the video identifier.
refresh season art if a new season is found that isn't recorded in the database yet. Fixes #14339
REMOVEME: updated thetvdb.com scraper to support art updates
Enable PYTHONOPTIMIZE for Pi
[omxplayer] Add ability to choose different scaling kernels through OSD
[info] Only extract thumbnails and video info from real video stream
[omxplayer] Make the sharpness control act as a sharpness control.

This fixes scaling kernel as Mitchell Netravali, and varies sharpness over range B=[5/3,0] C=[-1/3,1/2]
[omxplayer] Add ability to dump out audio/video data for later debugging
[omxplayer] Remove unused framerate functions