summaryrefslogtreecommitdiff
path: root/voctocore/lib/failvideosrc.py
diff options
context:
space:
mode:
authorMaZderMind <github@mazdermind.de>2015-05-10 16:28:38 +0200
committerMaZderMind <github@mazdermind.de>2015-05-10 16:28:38 +0200
commitb9ec27da68ddce2afc94454e92a78fe262812a0e (patch)
treeeb917f731b6d199c6a76b1cf541d6f6af29ca6fd /voctocore/lib/failvideosrc.py
parentf8a0b46028b9c902da7ce67590f9ce952ea44544 (diff)
Implementing a Video-Switching-Server is easy … if you know what your're doing
Diffstat (limited to 'voctocore/lib/failvideosrc.py')
-rw-r--r--voctocore/lib/failvideosrc.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/voctocore/lib/failvideosrc.py b/voctocore/lib/failvideosrc.py
deleted file mode 100644
index 500603a..0000000
--- a/voctocore/lib/failvideosrc.py
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/usr/bin/python3
-import time, logging
-from gi.repository import GLib, Gst
-
-from lib.config import Config
-
-class FailVideoSrc(Gst.Bin):
- log = logging.getLogger('FailVideoSrc')
- colors = [
- 0xffff0000, # red
- 0xff00ff00, # green
- 0xff0000ff, # blue
- 0xffffff00, # yellow
- 0xff00ffff, # cyan
- 0xffff00ff, # magenta
- 0xffffffff, # white
- ]
-
- def __init__(self, idx, name):
- super().__init__()
-
- # Create elements
- self.failsrc = Gst.ElementFactory.make('videotestsrc', None)
-
- # Add elements to Bin
- self.add(self.failsrc)
-
- # Set properties
- self.failsrc.set_property('foreground-color', self.colors[idx % len(self.colors)])
-
- # Add Ghost Pads
- self.add_pad(
- Gst.GhostPad.new('src', self.failsrc.get_static_pad('src'))
- )