waitEvent method

Pointer<mpv_event> waitEvent(
  1. double timeout
)

Implementation

Pointer<mpv_event> waitEvent(double timeout) {
  Pointer<mpv_event> event = Library.libmpv.mpv_wait_event(ctx, timeout);
  if (event.ref.error != mpv_error.MPV_ERROR_SUCCESS.value) {
    debugPrint(
      Library.libmpv
          .mpv_error_string(event.ref.error)
          .cast<Utf8>()
          .toDartString(),
    );
  }

  return event;
}