Debugging windows

parent a0f9f419
...@@ -96,12 +96,18 @@ class RemoteProcessFLVWriter: ...@@ -96,12 +96,18 @@ class RemoteProcessFLVWriter:
with pyvirtualcam.Camera(1920, 1080, 30, fmt=PixelFormat.BGR, device=args.device, print_fps=30) as cam: with pyvirtualcam.Camera(1920, 1080, 30, fmt=PixelFormat.BGR, device=args.device, print_fps=30) as cam:
frame="" frame=""
donedone=False
while not stream.at_eof(): while not stream.at_eof():
frame = await stream.readexactly(1920*1080*3) if not donedone:
donedone=True
frame = await stream.readexactly(1920*1080*3)
frame=np.frombuffer(frame, dtype='uint8').reshape((1080, 1920,3,))
if len(frame) >= 1920*1080*3: if len(frame) >= 1920*1080*3:
#cam.send(np.fromstring(frame[:1920*1080*3], dtype='uint8').reshape((1080,1920,3,))) #cam.send(np.fromstring(frame[:1920*1080*3], dtype='uint8').reshape((1080,1920,3,)))
cam.send(np.frombuffer(frame, dtype='uint8').reshape((1080, 1920, 3,))) #cam.send(np.frombuffer(frame, dtype='uint8').reshape((1080, 1920, 3,)))
cam.sleep_until_next_frame() cam.send(frame)
#cam.sleep_until_next_frame()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment