Implement seek for CDDA
changed: Implement pausable priority and get rid of old method
changed: Use CJob::PRIORITY_LOW_PAUSABLE for (non-essential) image jobs
changed: Pause low priority jobs when loading/showing pictures
changed: Rename pausedType to something more suitable
fixed: Music playlist wouldn't progress with pending jobs (fixes #14574)
changed: Implement ChapterOrBigStep-actions and make previous BigStep-actions without chapter seeking
remove xbox system info
remove xbox from gui dialog
[rbp/omxplayer] Cosmetics

Remove a few unused variables and fix logging of pcm data
Revert "[rbp/omxplayer] Avoid audio codec when in passthrough modes"

This reverts commit 9d6e3524ec14401961f64376f01eaca596ae39da.
[rbp/omxplayer] Allow number minor changes to passthrough audio without closing stream.

With passthough audio, the codec or sample rate changing require closing the audio stream.
The number of channels, bits per sample and bitrate don't affect the physical audio stream and so don't require the stream to be closed.

Also, the WaitCompletion call was incorrect as no EOS has been sent at this point, so it just acts as a (timeout) delay.

With these fixes, number of channels changing is seamless with passthough audio, and the glitch is reduced for non-passthough.
[rbp/omxplayer] For bypass renderer, renderer not started is not an error condition
[rbp/omxplayer] Unpopulated port is not an error condition
[rbp/omxplayer] Only apply boost centre to multichannel audio
[rbp/omxplayer] Avoid losing volume changes when amplification is disabled
Merge pull request #3194 from arnova/slow_picture_job_fix

changed: Pause low priority jobs when loading/showing pictures
Merge pull request #3349 from MartijnKaijser/cleanup_xbox

Cleanup xbox
Merge pull request #3357 from popcornmix/cosmetics

[rbp/omxplayer] Cosmetics
Merge pull request #3362 from popcornmix/removeerrors

[rbp/omxplayer] Remove errors that are expected