[aml] fixed, check for hints.aspect > 0.0 && !hints.forced_aspect
[aml] fix memleak, add queue mutex, cleanup
[aml] more temp AE fixes, this time from https://github.com/xbmc/xbmc/pull/2320
[aml] temp fixes, from frodo 12.1 backports, replace when we merge with 12.1
[aml] fixed double deviceid from f8b834d2ec031a13c0297bb49fabe9aad3864462
[aml] temp fixes, from frodo 12.1 backports, replace when we merge with 12.1
[aml] fixed, do not talk to codec if it is not open yet
[aml] fixed ffmpeg-rtp to use four byte startcodes
[aml] fixed ffmpeg-rtp, try tcp first
[aml] fixed ffmpeg-rtp, nb_rtsp_streams bug on send SETUP cmd
Allow Powerdown menu for devices other than M1

Just because device can't power itself off, doesn't mean system shouldn't be given opportuntity to have a clean exit from xbmc.

This renables Powerdown menu so S95-xbmc script has a chance to run and dismount drives and removable media.

On M3 users will have to physically remove power to power off.
AE: Fix resample of e.g. 192 khz to 48 khz audio by scaling the usual suspects with the src sampleRate
[aml] general cleanup
add function to parse for mpeg2 aspect_ratio_information
[aml] fixed, add mpeg2 aspect ratio tracking
silence debug spew
[aml] temp fixes, from frodo 12.1 backports, replace when we merge with 12.1
[aml] fixed droid build, add missing vformat
fixed, hook GetPreferredResolution in WinSystemEGL
changed, on boot display/mode contains a prefered res so check it 1st