Esempio n. 1
0
 def generate_fields(self):
     from utils import parse_iso639_2_15bit
     from utils import get_utc_from_seconds_since_1904
     for x in super(MediaHeader, self).generate_fields():
         yield x
     yield ("creation time", self.creation_time, get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.modification_time, get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("timescale", self.timescale)
     yield ("duration", self.duration)
     yield ("language", self.language, parse_iso639_2_15bit(self.language))
Esempio n. 2
0
 def generate_fields(self):
     from utils import parse_iso639_2_15bit
     from utils import get_utc_from_seconds_since_1904
     for x in super(MediaHeader, self).generate_fields():
         yield x
     yield ("creation time", self.creation_time,
            get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.modification_time,
            get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("timescale", self.timescale)
     yield ("duration", self.duration)
     yield ("language", self.language, parse_iso639_2_15bit(self.language))
Esempio n. 3
0
 def generate_fields(self):
     for x in super(MovieHeader, self).generate_fields():
         yield x
     from utils import get_utc_from_seconds_since_1904
     yield ("creation time", self.creation_time, get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.creation_time, get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("timescale", self.timescale)
     yield ("duration", self.duration)
     yield ("rate", "0x%08X" %(self.rate))
     yield ("volume", "0x%04X" %(self.volume))
     yield ("matrix", self.matrix)
     yield ("next track id", self.next_track_id)
Esempio n. 4
0
 def generate_fields(self):
     for x in super(MovieHeader, self).generate_fields():
         yield x
     from utils import get_utc_from_seconds_since_1904
     yield ("creation time", self.creation_time,
            get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.creation_time,
            get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("timescale", self.timescale)
     yield ("duration", self.duration)
     yield ("rate", "0x%08X" % (self.rate))
     yield ("volume", "0x%04X" % (self.volume))
     yield ("matrix", self.matrix)
     yield ("next track id", self.next_track_id)
Esempio n. 5
0
 def generate_fields(self):
     for x in super(TrackHeader, self).generate_fields():
         yield x
     from utils import get_utc_from_seconds_since_1904
     yield ("creation time", self.creation_time, get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.modification_time, get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("track id", self.track_id)
     yield ("duration", self.duration)
     yield ("layer", "0x%04X" %(self.layer))
     yield ("alternate group", "0x%04X" %(self.altgroup))
     yield ("volume", "0x%04X" %(self.volume))
     yield ("matrix", self.matrix)
     yield ("width", self.width)
     yield ("height", self.height)
Esempio n. 6
0
 def generate_fields(self):
     for x in super(TrackHeader, self).generate_fields():
         yield x
     from utils import get_utc_from_seconds_since_1904
     yield ("creation time", self.creation_time,
            get_utc_from_seconds_since_1904(self.creation_time).ctime())
     yield ("modification time", self.modification_time,
            get_utc_from_seconds_since_1904(self.modification_time).ctime())
     yield ("track id", self.track_id)
     yield ("duration", self.duration)
     yield ("layer", "0x%04X" % (self.layer))
     yield ("alternate group", "0x%04X" % (self.altgroup))
     yield ("volume", "0x%04X" % (self.volume))
     yield ("matrix", self.matrix)
     yield ("width", self.width)
     yield ("height", self.height)