From fc4e35ed68fc399e1de0b27282a53f6b1bfbf962 Mon Sep 17 00:00:00 2001 From: Christopher Rosell Date: Wed, 15 Aug 2012 21:05:35 +0200 Subject: Kill player when stream is over. --- src/livestreamer/cli.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/livestreamer/cli.py b/src/livestreamer/cli.py index ee38685..7845823 100644 --- a/src/livestreamer/cli.py +++ b/src/livestreamer/cli.py @@ -108,6 +108,7 @@ def check_output(output, force): def output_stream(stream, args): progress = False out = None + player = None logger.info("Opening stream {0}", args.stream) @@ -162,6 +163,9 @@ def output_stream(stream, args): except KeyboardInterrupt: sys.exit() + if player: + player.kill() + def handle_url(args): try: channel = livestreamer.resolve_url(args.url) -- cgit v1.2.3