diplomat.wx_gui.video_player

Module contains a wx video player widget and a wx video controller widget. Uses multi-threading to load frames to a deque while playing them, allowing for smoother playback…

Functions

read_frame(video_hdl[, frame_idx])

seek_frame(video_hdl, new_loc)

tell_frame(video_hdl)

Classes

VideoController(*args, **kwargs)

Provides a set of video controls for controlling a VideoPlayer.

VideoPlayer(*args, **kwargs)

A video player for wx Widgets, Using cv2 for solid cross-platform video support.

VideoTransform(video_dims, widget_dims[, ...])

ZoomConfig([key, min_zoom, max_zoom, ...])