Document the fact that 'compname' and 'comptype' are bytes.
This commit is contained in:
parent
a3b0d20a79
commit
e08a66a371
|
@ -74,14 +74,16 @@ following methods:
|
|||
|
||||
.. method:: aifc.getcomptype()
|
||||
|
||||
Return a four-character string describing the type of compression used in the
|
||||
audio file. For AIFF files, the returned value is ``'NONE'``.
|
||||
Return a bytes array of length 4 describing the type of compression
|
||||
used in the audio file. For AIFF files, the returned value is
|
||||
``b'NONE'``.
|
||||
|
||||
|
||||
.. method:: aifc.getcompname()
|
||||
|
||||
Return a human-readable description of the type of compression used in the audio
|
||||
file. For AIFF files, the returned value is ``'not compressed'``.
|
||||
Return a bytes array convertible to a human-readable description
|
||||
of the type of compression used in the audio file. For AIFF files,
|
||||
the returned value is ``b'not compressed'``.
|
||||
|
||||
|
||||
.. method:: aifc.getparams()
|
||||
|
@ -180,11 +182,12 @@ number of frames must be filled in.
|
|||
single: A-LAW
|
||||
single: G.722
|
||||
|
||||
Specify the compression type. If not specified, the audio data will not be
|
||||
compressed. In AIFF files, compression is not possible. The name parameter
|
||||
should be a human-readable description of the compression type, the type
|
||||
parameter should be a four-character string. Currently the following
|
||||
compression types are supported: NONE, ULAW, ALAW, G722.
|
||||
Specify the compression type. If not specified, the audio data will
|
||||
not be compressed. In AIFF files, compression is not possible.
|
||||
The name parameter should be a human-readable description of the
|
||||
compression type as a bytes array, the type parameter should be a
|
||||
bytes array of length 4. Currently the following compression types
|
||||
are supported: ``b'NONE'``, ``b'ULAW'``, ``b'ALAW'``, ``b'G722'``.
|
||||
|
||||
|
||||
.. method:: aifc.setparams(nchannels, sampwidth, framerate, comptype, compname)
|
||||
|
|
|
@ -35,8 +35,6 @@ class AIFCTest(unittest.TestCase):
|
|||
self.assertEqual(f.getsampwidth(), 2)
|
||||
self.assertEqual(f.getframerate(), 48000)
|
||||
self.assertEqual(f.getnframes(), 14400)
|
||||
# XXX: are the next two correct? The docs say/imply they are supposed
|
||||
# to be strings.
|
||||
self.assertEqual(f.getcomptype(), b'NONE')
|
||||
self.assertEqual(f.getcompname(), b'not compressed')
|
||||
self.assertEqual(
|
||||
|
|
Loading…
Reference in New Issue