class_docstr: General abstract base class for Decoder
      
class_docstr_tok: ["General","abstract","base","class","for","Decoder"]
code: def mediainfo(self):
      return dict(
          uri=self.uri,
          duration=self.uri_duration,
          start=self.uri_start,
          is_segment=self.is_segment,
          samplerate=self.input_samplerate,
          sha1=self.sha1,
      )
  
file_path: TimeSide/timeside/core/decoder.py
imports: from __future__ import division
  from timeside.core import Processor, implements, interfacedoc, abstract
  from timeside.core.api import IDecoder
  from django.conf import settings
label_desc: Use image node_id 7 for calling the Decoder obj's underlying member method code with example usage: obj.mediainfo() and returns: dict