import re
import time
import numpy
-import random
+import uuid
__all__ = ['Processor', 'MetaProcessor', 'implements', 'abstract',
'interfacedoc', 'processors', 'get_processor', 'ProcessPipe',
self.parents = []
self.source_mediainfo = None
self.pipe = None
- self.UUID = "%08x" % random.getrandbits(32)
+ self.UUID = uuid.uuid4()
@interfacedoc
def setup(self, channels=None, samplerate=None, blocksize=None,
@interfacedoc
def uuid(self):
- return self.UUID
+ return str(self.UUID)
def __del__(self):
self.release()