in transcoder/Transcoder.py [0:0]
def transcode(self):
"""Entry point for transcoding session"""
self.start_time = datetime.now()
if self.frame_only is False:
self.process_schemas()
with self.source:
for raw_msg in self.source.get_message_iterator():
if self.frame_only: # don't parse message
self.message_parser.process_message(raw_msg)
self.output_manager.write_record(None, raw_msg)
else: # parse message
if self.stats_only is False: # output message
self.transcode_message(raw_msg)
if self.transcoded_count == self.sampling_count:
break
self.print_summary()