Fix memory leaks & Use correct "delete" for arrays
[osx] fixs #13907, fixes #13740 and tastes good too. VDA issues on intel/ati GPUs
Merge pull request #2208 from asmaloney/mem_problems

Fix memory leaks & use correct "delete" for arrays
Fix typo

Getiing -> Getting
Merge pull request #2226 from uNiversaI/patch-1

Fix typo
[WIN32][AE] fixed: DirectSound supports more than 2 channels.
[WIN32][AE] fixed: samplerate can be at least 192kHz (probably more?)
[osx] fixed again, not all GPU are named the same
AE: Linux AE - some fixes of yesterday merge (Enumerate + Resume)
AE: in doubt restore old suspend behaviour
AE: Choose indirection when possible. Care for lazy evaluation
jsonrpc: bump version to 6.0.1 after fix in 44916b33908f77692d8838446035de3e3bc10ca1
[WIN32][AE] fixed: supported channels should be between 2 and 8
[AE] fixed: init m_volume. Otherwise it has a weird value when its used in InternalOpenSink() (m_sinkHandlesVolume==true)
Merge pull request #2218 from fritsch/ae-fix-enumerate

AE: Some additional fixes since yesterdays merge
fix incorrect query on smartplaylists with a set rule
Don't leave failed fileop jobs in the processing list.

We want to remove fileop jobs from the queue regardless of whether they
were successful or not.  Otherwise we crash on the next call to
AddJob().
Merge pull request #2241 from t-nelson/delete_failed_fileop_jobs

Don't leave failed fileop jobs in the processing list.