general commit 26-02-2025 22:22

This commit is contained in:
harshabose
2025-02-26 22:22:18 +05:30
parent 6e9842e134
commit 0addb7aab9
+7 -3
View File
@@ -3,9 +3,10 @@ package data
import (
"context"
"fmt"
"github.com/pion/webrtc/v4"
"net"
"os/exec"
"github.com/pion/webrtc/v4"
)
type LoopBack struct {
@@ -37,9 +38,12 @@ func CreateLoopBack(ctx context.Context, options ...LoopBackOption) (*LoopBack,
}
func (loopback *LoopBack) start() {
if err := loopback.mavp2p.Start(); err != nil {
fmt.Printf("Error starting mavp2p loopback: %v... Skipping\n", err)
if loopback.mavp2p != nil {
if err := loopback.mavp2p.Start(); err != nil {
fmt.Printf("Error starting mavp2p loopback: %v... Skipping\n", err)
}
}
go loopback.loop()
}