Dispose the video controller and free resources
@override Future<void> dispose() async { await _controller.dispose(); }