pupil_recording_interface.VideoFileSyncer

class pupil_recording_interface.VideoFileSyncer(master_stream, check_every=100, **kwargs)

Bases: pupil_recording_interface.process.BaseProcess

Syncer for VideoFileDevices.

__init__(master_stream, check_every=100, **kwargs)

Constructor.

Methods

Config(*args, **kwargs)

Configuration for this class.

__init__(master_stream[, check_every])

Constructor.

from_config(config, stream_config, device, …)

Create a process from a ProcessConfig.

process(packet, notifications)

Process new data.

process_notifications(notifications)

Process new notifications.

process_packet(packet)

Process a new packet.

start()

Start the process.

stop()

Stop the process.

Attributes

process_type

classmethod Config(*args, **kwargs)

Configuration for this class.

classmethod from_config(config, stream_config, device, **kwargs)

Create a process from a ProcessConfig.

process(packet, notifications)

Process new data.

process_notifications(notifications)

Process new notifications.

process_packet(packet)

Process a new packet.

start()

Start the process.

stop()

Stop the process.