@class NSString; @interface AVCAudioSessionDelegate : NSObject @property (nonatomic) struct weak_ptr { struct AVCAudioSession *__ptr_; struct __shared_weak_count *__cntrl_; } owner; @property (nonatomic) struct shared_ptr { struct AVCRTPStackController *__ptr_; struct __shared_weak_count *__cntrl_; } stackController; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id).cxx_construct; - (void).cxx_destruct; - (void)streamDidStop:(id)a0; - (void)handleRTCPPacketWithBlock:(id /* block */)a0; - (id)initWithOwner:(struct shared_ptr { struct AVCAudioSession *x0; struct __shared_weak_count *x1; })a0 andStackController:(struct shared_ptr { struct AVCRTPStackController *x0; struct __shared_weak_count *x1; })a1; - (void)stream:(id)a0 didPause:(BOOL)a1 error:(id)a2; - (void)stream:(id)a0 didReceiveDTMFEventWithDigit:(char)a1; - (void)stream:(id)a0 didReceiveRTCPPackets:(id)a1; - (void)stream:(id)a0 didResume:(BOOL)a1 error:(id)a2; - (void)stream:(id)a0 didStart:(BOOL)a1 error:(id)a2; - (void)stream:(id)a0 updateInputFrequencyLevel:(id)a1; - (void)stream:(id)a0 updateOutputFrequencyLevel:(id)a1; - (void)streamDidRTCPTimeOut:(id)a0; - (void)streamDidRTPTimeOut:(id)a0; - (void)streamDidServerDie:(id)a0; @end