def libvlc_audio_output_list_get(p_instance):
    f = _Cfunctions.get('libvlc_audio_output_list_get', None) or \
        _Cfunction('libvlc_audio_output_list_get', ((1,),), None,
                    ctypes.POINTER(AudioOutput), Instance)
    if not __debug__:  # i.e. python -O or -OO
        global libvlc_audio_output_list_get
        libvlc_audio_output_list_get = f
    return f(p_instance)
Implementations should prepare their REPL runner and return all session setup state needed.
dataset/ETHPy150Open disqus/playa/playa/lib/vlc.py/libvlc_audio_output_list_get--crossover with--dataset/ETHPy150Open pantsbuild/pants/src/python/pants/task/repl_task_mixin.py/ReplTaskMixin.setup_repl_session