def libvlc_audio_set_callbacks(mp, play, pause, resume, flush, drain, opaque):
 f = (_Cfunctions.get('libvlc_audio_set_callbacks', None) or _Cfunction('libvlc_audio_set_callbacks', ((1,), (1,), (1,), (1,), (1,), (1,), (1,)), None, None, MediaPlayer, AudioPlayCb, AudioPauseCb, AudioResumeCb, AudioFlushCb, AudioDrainCb, ctypes.c_void_p))
 return f(mp, play, pause, resume, flush, drain, opaque)

def libvlc_audio_set_callbacks ( mp , play , pause , resume , flush , drain , opaque ) : f = ( _Cfunctions . get ( 'libvlc_audio_set_callbacks' , None ) or _Cfunction ( 'libvlc_audio_set_callbacks' , ( ( 1 , ) , ( 1 , ) , ( 1 , ) , ( 1 , ) , ( 1 , ) , ( 1 , ) , ( 1 , ) ) , None , None , MediaPlayer , AudioPlayCb , AudioPauseCb , AudioResumeCb , AudioFlushCb , AudioDrainCb , ctypes . c_void_p ) ) return f ( mp , play , pause , resume , flush , drain , opaque )
set callbacks and private data for decoded audio .