/// <summary>
 /// Queries for current position in media.
 ///
 /// In response to this method, the method <seealso cref="PlayerControllerEvents#onCurrentPositionUpdated(int)"/>
 /// will be called with current position as argument.
 ///
 /// Note that the callback method may be called synchronously
 /// or asynchronously, the user should not depend on queryCurrentPositionAsync()
 /// finishing before calling onCurrentPositionUpdated(int)
 /// </summary>
 public virtual void queryCurrentPositionAsync()
 {
     // Relay to current ControllerType implementation
     mControllerType.queryCurrentPosition();
 }