self.eod = False
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(FlacEncoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(FlacEncoder, self).setup(channels, samplerate, blocksize, totalframes)
# TODO open file for writing
# the output data format we want
self.pipe = ''' appsrc name=src ! audioconvert
raise Exception("Streaming not supported")
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(AacEncoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(AacEncoder, self).setup(channels, samplerate, blocksize, totalframes)
self.streaming = False
self.pipe = ''' appsrc name=src
self.eod = False
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(Mp3Encoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(Mp3Encoder, self).setup(channels, samplerate, blocksize, totalframes)
self.pipe = '''appsrc name=src
! audioconvert
self.eod = False
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(VorbisEncoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(VorbisEncoder, self).setup(channels, samplerate, blocksize, totalframes)
# TODO open file for writing
# the output data format we want
self.pipe = ''' appsrc name=src
self.eod = False
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(WavEncoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(WavEncoder, self).setup(channels, samplerate, blocksize, totalframes)
# TODO open file for writing
# the output data format we want
self.pipe = ''' appsrc name=src
self.eod = False
@interfacedoc
- def setup(self, channels=None, samplerate=None, nframes=None):
- super(WebMEncoder, self).setup(channels, samplerate, nframes)
+ def setup(self, channels=None, samplerate=None, blocksize=None, totalframes=None):
+ super(WebMEncoder, self).setup(channels, samplerate, blocksize, totalframes)
# TODO open file for writing
# the output data format we want
if self.video: