Lines Matching defs:struct
24 import struct
987 bytes = stream.read(struct.calcsize(SMF_TRACK_HEADER_FMT))
988 riff_tag, track_len = struct.unpack(SMF_TRACK_HEADER_FMT, bytes)
1119 stream.seek(header_loc + struct.calcsize(SMF_TRACK_HEADER_FMT))
1163 track_len = end_of_track - header_loc - struct.calcsize(SMF_TRACK_HEADER_FMT)
1165 bytes = struct.pack(SMF_TRACK_HEADER_FMT, SMF_TRACK_RIFF_TAG, track_len)
1281 bytes = self.read(struct.calcsize(SMF_HEADER_FMT))
1282 riff_tag, self.hdr_len, self.format, self.num_tracks, self.timebase.ppqn = struct.unpack(SMF_HEADER_FMT, bytes)
1291 if self.hdr_len + 8 != struct.calcsize(SMF_HEADER_FMT):
1334 bytes = struct.pack(SMF_HEADER_FMT, SMF_RIFF_TAG, struct.calcsize(SMF_HEADER_FMT) - 8, self.format, self.num_tracks, self.timebase.ppqn)