/// Start the Codec Connection procedure if no sco connection exists.
/// This procedure will negotiate a codec and eventually call
/// `sco_connector.connect`.
Start the Codec Connection procedure if no sco connection exists.
This procedure will negotiate a codec and eventually call
`sco_connector.connect`.
Start the Codec Connection procedure if no sco connection exists . This procedure will negotiate a codec and eventually call ` sco_connector . connect ` .
async fn initiate_codec_negotiation(&mut self) {
        if self.sco_state.is_active() {
            return;
        }
        self.connection
            .receive_ag_request(ProcedureMarker::CodecConnectionSetup, AgUpdate::CodecSetup(None))
            .await;
    }
async fn initiate_codec_negotiation ( & mut self ) { if self . sco_state . is_active ( ) { return ; } self . connection . receive_ag_request ( ProcedureMarker :: CodecConnectionSetup , AgUpdate :: CodecSetup ( None ) ) . await ; }
Start the Codec Connection procedure if no sco connection exists.
Start the Codec Connection procedure if no sco connection exists .
&mut self