示例#1
0
    def getProperties(self):
        p = super(WebcamProducer, self).getProperties()

        if 'mime' not in p:
            p.mime = self.framerate['mime']
        if 'format' not in p:
            p.format = self.framerate.get('format', None)
        if 'framerate' not in p:
            p.framerate = fractionAsString(self.framerate['framerate'])

        self.properties = p

        return p
示例#2
0
    def getProperties(self):
        p = super(WebcamProducer, self).getProperties()

        if 'mime' not in p:
            p.mime = self.framerate['mime']
        if 'format' not in p:
            p.format = self.framerate.get('format', None)
        if 'framerate' not in p:
            p.framerate = fractionAsString(self.framerate['framerate'])

        self.properties = p

        return p
示例#3
0
 def testFractionAsString(self):
     self.assertEquals(fractionAsString((10, 10)), '10/10')
     self.assertEquals(fractionAsString((4, 3)), '4/3')
示例#4
0
 def testFractionAsString(self):
     self.assertEquals(fractionAsString((10, 10)), '10/10')
     self.assertEquals(fractionAsString((4, 3)), '4/3')