[[ Bug 12989 ]] Use duration timescale in AVFoundationPlayer.
[[ Bug 12989 ]] Added bugfix note.
[[ Bug 13011 ]] Ensure currentTimeChanged message is sent when thumb is moved.
[[ Bug 13011 ]] Added release note.
[[ Bug 13004 ]] Redraw controller when setting currentTime property even if not buffered.
[[ Bug 13003 ]] Make sure selectionChanged is sent when controller is used to modify selection.
[[ Bug 13005 ]] Make sure we use the correct calculation for the midpoint of the selection.
[[ Bug 13002 ]] Make sure AVFoundation player has selection initialized correctly.
[[ Bug 13002 ]] Make sure unset selection endpoints are handled correctly.
[[ Bug 12963 ]] Make player messages more reliable and consistent - no messages sent of changing filename, messages only sent on state transition, playStart when rate goes from 0 to non-zero, play paused when rate goes from non-zero to 0, playStopped when movie plays to end.
[[ Bug 12963 ]] Added release note.
[[ BUg 12962 ]] Make sure we only attach / detach player objects once - it seems that creating a hidden stack, then setting visible true can cause an embedded player to be attached twice making it break.
Merge branch 'bugfix-player_dp_7' into develop