mirror of
https://github.com/rembo10/headphones.git
synced 2026-07-21 08:24:00 +01:00
Initial python3 changes
Mostly just updating libraries, removing string encoding/decoding, fixing some edge cases. No new functionality was added in this commit.
This commit is contained in:
+6
-6
@@ -90,8 +90,8 @@ class DSDChunk(DSFChunk):
|
||||
self.fileobj.write(f.getvalue())
|
||||
|
||||
def pprint(self):
|
||||
return (u"DSD Chunk (Total file size = %d, "
|
||||
u"Pointer to Metadata chunk = %d)" % (
|
||||
return ("DSD Chunk (Total file size = %d, "
|
||||
"Pointer to Metadata chunk = %d)" % (
|
||||
self.total_size, self.offset_metdata_chunk))
|
||||
|
||||
|
||||
@@ -148,8 +148,8 @@ class FormatChunk(DSFChunk):
|
||||
self.sample_count = cdata.ulonglong_le(data[36:44])
|
||||
|
||||
def pprint(self):
|
||||
return u"fmt Chunk (Channel Type = %d, Channel Num = %d, " \
|
||||
u"Sampling Frequency = %d, %.2f seconds)" % \
|
||||
return "fmt Chunk (Channel Type = %d, Channel Num = %d, " \
|
||||
"Sampling Frequency = %d, %.2f seconds)" % \
|
||||
(self.channel_type, self.channel_num, self.sampling_frequency,
|
||||
self.length)
|
||||
|
||||
@@ -181,7 +181,7 @@ class DataChunk(DSFChunk):
|
||||
raise error("DSF data header size mismatch")
|
||||
|
||||
def pprint(self):
|
||||
return u"data Chunk (Chunk Offset = %d, Chunk Size = %d)" % (
|
||||
return "data Chunk (Chunk Offset = %d, Chunk Size = %d)" % (
|
||||
self.chunk_offset, self.chunk_size)
|
||||
|
||||
|
||||
@@ -269,7 +269,7 @@ class DSFInfo(StreamInfo):
|
||||
return self.sample_rate * self.bits_per_sample * self.channels
|
||||
|
||||
def pprint(self):
|
||||
return u"%d channel DSF @ %d bits, %s Hz, %.2f seconds" % (
|
||||
return "%d channel DSF @ %d bits, %s Hz, %.2f seconds" % (
|
||||
self.channels, self.bits_per_sample, self.sample_rate, self.length)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user