onStateChanged method

  1. @override
void onStateChanged(
  1. PlayerState state
)
override

onStateChanged

Implementation

@override
void onStateChanged(PlayerState state) {
  if (state == PlayerState.completed || state == PlayerState.stopped) {
    if (withDucking && onRestore != null) {
      onRestore!();
    }
    if (state == PlayerState.completed && onCompleted != null) {
      onCompleted!();
    }
  }
}