Beispiel #1
0
		else:
			PluginVideoWorker.stopRecording()

	def closeEvent(self, event):
		PluginVideoWorker.stopRecording()
		event.accept()
	
PluginVideoWorker.initializeVideo()

if len(sys.argv)==1:
	devIdxs=[0]
else:
	if sys.argv[1]=="list":
		for dev in PluginVideoWorker.getDevices():
			print dev, ":", 
			devCap=PluginVideoWorker.getDeviceCapabilities(dev)
			
			for mod in devCap.modes:
				print mod.width, mod.height, "@", mod.fps, ";",
			print
			
		PluginVideoWorker.uninitializeVideo()
		exit()
	else:
		devIdxs=[int(x) for x in sys.argv[1:]]

mainWidget=MainWidget(None)

rp=[]
pw=[]