title: How can I stop video from playing in background chewie plugin
body: <p>I am using chewie plugin for playing video problem is that when i navigate another activity or click on home button video is continuously playing in background how stop when go to another activity or click on home button</p>
  <pre><code>import 'package:chewie/chewie.dart';
  import 'package:flutter/material.dart';
  import 'package:flutter/services.dart';
  import 'package:video_player/video_player.dart';
  
  class ChewieListItem extends StatefulWidget {
    // This will contain the URL/asset path which we want to play
    final VideoPlayerController videoPlayerController;
    final bool looping;
  
    ChewieListItem({
      @required this.videoPlayerController,
      this.looping,
      Key key,
    }) : super(key: key);
  
    @override
    _ChewieListItemState createState() =&gt; _ChewieListItemState();
  }
  
  class _ChewieListItemState extends State&lt;ChewieListItem&gt; {
    ChewieController _chewieController;
  
    @override
    void initState() {
      super.initState();
      // Wrapper on top of the videoPlayerController
      _chewieController = ChewieController(
        videoPlayerController: widget.videoPlayerController,
        aspectRatio: 16 / 9,
        // Prepare the video to be played and display the first frame
        autoInitialize: true,
        looping: widget.looping,
   deviceOrientationsAfterFullScreen:[DeviceOrientation.portraitUp] ,
        // Errors can occur for example when trying to play a video
        // from a non-existent URL
        errorBuilder: (context, errorMessage) {
          return Center(
            child: Text(
              errorMessage,
              style: TextStyle(color: Colors.white),
            ),
          );
        },
      );
    }
  
    @override
    Widget build(BuildContext context) {
      return Padding(
        padding: const EdgeInsets.all(8.0),
        child: Chewie(
          controller: _chewieController,
        ),
      );
    }
  
    @override
    void dispose() {
      super.dispose();
      SystemChrome.setPreferredOrientations([
        DeviceOrientation.portraitUp,
      ]);
      // IMPORTANT to dispose of all the used resources
      widget.videoPlayerController.dispose();
      _chewieController.dispose();
    }
  } 
  </code></pre>
  <p>My video player</p>
  <pre><code>ChewieListItem(
        videoPlayerController: VideoPlayerController.network(
          'https://streamer12.vdn.dstreamone.net/livinghope/livinghope/playlist.m3u8',),   
  )
  </code></pre>