def setPixFmt(self, hex4, hex3, hex2, hex1): a = c_char(s2b(hex4)) b = c_char(s2b(hex3)) c = c_char(s2b(hex2)) d = c_char(s2b(hex1)) self.v4l.setPixFmt.argtypes = [c_char, c_char, c_char, c_char] self.v4l.setPixFmt(a, b, c, d)
def setPreset(self, preset): c_preset = create_string_buffer(s2b(preset)) self.v4l.setPreset.argtype = [c_char_p] self.v4l.setPreset(c_preset)
def setTune(self, tune): c_tune = create_string_buffer(s2b(tune)) self.v4l.setTune.argtype = [c_char_p] self.v4l.setTune(c_tune)
def setMuxer(self, muxer): c_muxer = create_string_buffer(s2b(muxer)) self.v4l.setMuxer.argtype = [c_char_p] self.v4l.setMuxer(c_muxer)
def setFilename(self, filename): c_filename = create_string_buffer(s2b(filename)) self.v4l.setFilename.argtype = [c_char_p] self.v4l.setFilename(c_filename)
def setDevice(self, device_name): c_device_name = create_string_buffer(s2b(device_name)) self.v4l.setDevice.argtypes = [c_char_p] self.v4l.setDevice(c_device_name)