This commit is contained in:
boks1971
2025-08-17 11:44:05 +05:30
parent d1abfc5c90
commit b8eb1faf51
2 changed files with 3 additions and 10 deletions

View File

@@ -807,7 +807,7 @@ func (c *RTCClient) AddTransceiverOfKind(kind webrtc.RTPCodecType) error {
if _, err := pc.AddTransceiverFromKind(
kind,
webrtc.RTPTransceiverInit{
Direction: webrtc.RTPTransceiverDirectionRecvonly,
Direction: webrtc.RTPTransceiverDirectionSendrecv,
},
); err != nil {
return err

View File

@@ -660,15 +660,8 @@ func TestDeviceCodecOverride(t *testing.T) {
defer c1.Stop()
waitUntilConnected(t, c1)
if !c1.ProtocolVersion().SupportsSinglePeerConnection() {
// it doesn't really matter what the codec set here is, uses default Pion MediaEngine codecs
tw, err := c1.AddStaticTrack("video/h264", "video", "webcam")
require.NoError(t, err)
defer stopWriters(tw)
} else {
err := c1.AddTransceiverOfKind(webrtc.RTPCodecTypeVideo)
require.NoError(t, err)
}
err := c1.AddTransceiverOfKind(webrtc.RTPCodecTypeVideo)
require.NoError(t, err)
var sd *webrtc.SessionDescription
// wait for server to receive track