def cred_secret_issue_user(params, keypair, attrib):
    
    # We simply encrypt all parameters and make a proof we know
    # the decryption.
    G, g, h, o = params
    priv, pub = keypair

    ris = []
    sKis = []
    Cis = []

    for i, attr in enumerate(attrib):
        ri = o.random()
        ris += [ri]
        sKis += [ri * g]
        Cis += [ri * pub + attr * g]

    zk = secret_proof(params, len(attrib))

    ## Run the proof
    env = ZKEnv(zk) 
    env.g, env.h = g, h
    env.pub = pub
    env.priv = priv

    env.ri = ris
    env.attri = attrib
    env.sKi = sKis
    env.Ci = Cis

    ## Extract the proof
    sig = zk.build_proof(env.get())

    return (pub, (sKis, Cis), sig)
Is this stream labelled as an audio stream?
dataset/ETHPy150Open gdanezis/petlib/examples/amacscreds.py/cred_secret_issue_user--crossover with--dataset/ETHPy150Open simonh10/ffprobe/build/lib/ffprobe/ffprobe.py/FFStream.isAudio