[fix] move channels initialization into GetRemoteCapabilities()

This commit is contained in:
dijunkun
2025-02-10 17:41:33 +08:00
parent 59275af1ee
commit 7a8be01e7b

View File

@@ -69,7 +69,6 @@ int IceTransport::InitIceTransmission(
turn_password);
InitializeIOStatistics();
InitializeChannels(video_codec_payload_type);
ice_agent_->CreateIceAgent(
[](NiceAgent *agent, guint stream_id, guint component_id,
@@ -743,6 +742,8 @@ std::string IceTransport::GetRemoteCapabilities(const std::string &remote_sdp) {
return std::string();
}
InitializeChannels(negotiated_video_pt_);
CreateVideoCodec(negotiated_video_pt_, hardware_acceleration_);
CreateAudioCodec();