def __init__(self, prevState, **kwargs): super(InitState, self).__init__(prevState, **kwargs) self.trace_func = lambda ev, msg, op: default_trace_func( ev, msg, op, stage='C_C_stealwork_transform') self.local['peer_finished'] = not self.config.get('stealwork') self.local['lineage'] = int( self.in_events['chunks']['metadata']['lineage']) tasks = self.pipe.setdefault('tasks', {}) tasks[self.local['lineage']] = self.task self.local['relative_pos'] = ( self.local['lineage'] - 1) % 2 # 0 or 1 depending on preceding or succeeding its peer
def __init__(self, prevState, **kwargs): super(InitState, self).__init__(prevState, **kwargs) self.trace_func = lambda ev, msg, op: default_trace_func( ev, msg, op, stage='draw') nframes = self.in_events['frame']['nframes'] lineage = int(self.in_events['frame']['metadata']['lineage']) if self.in_events['frame']['metadata']['rek'] == False: #populate for smart_serial delivery in encode self.nextState = TryNoRekEmitState else: #populate for smart_serial delivery in encode self.nextState = RunState
def __init__(self, prevState, **kwargs): super(InitState, self).__init__(prevState, **kwargs) self.trace_func = lambda ev, msg, op: default_trace_func( ev, msg, op, stage='decode')
def __init__(self, prevState, **kwargs): super(InitState, self).__init__(prevState, **kwargs) self.trace_func = lambda ev, msg, op: default_trace_func(ev, msg, op, stage='rek') lineage = int(self.in_events['scene_list']['metadata']['lineage']) nframes = len(self.in_events['scene_list']['key_list'])