format imports (#6041)

This commit is contained in:
Alessandro Ros
2026-08-04 22:13:15 +00:00
committed by GitHub
parent a65bdc1c5a
commit a4ad182e4e
137 changed files with 279 additions and 151 deletions
+8
View File
@@ -91,6 +91,14 @@ linters:
formatters:
enable:
- gci
- gofmt
- gofumpt
- goimports
settings:
gci:
sections:
- standard
- default
- localmodule
+2 -1
View File
@@ -3,9 +3,10 @@ package api //nolint:revive
import (
"net/http"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/gin-gonic/gin"
)
func (a *API) onConfigGlobalGet(ctx *gin.Context) {
+2 -1
View File
@@ -7,10 +7,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestConfigGlobalGet(t *testing.T) {
+2 -1
View File
@@ -3,9 +3,10 @@ package api //nolint:revive
import (
"net/http"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/gin-gonic/gin"
)
func (a *API) onConfigPathDefaultsGet(ctx *gin.Context) {
+2 -1
View File
@@ -5,9 +5,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestConfigPathDefaultsGet(t *testing.T) {
+2 -1
View File
@@ -5,10 +5,11 @@ import (
"fmt"
"net/http"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/gin-gonic/gin"
)
func (a *API) onConfigPathsList(ctx *gin.Context) {
+2 -1
View File
@@ -7,9 +7,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestConfigPathsList(t *testing.T) {
+2 -1
View File
@@ -6,9 +6,10 @@ import (
"fmt"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/hls"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/hls"
)
func (a *API) onHLSMuxersList(ctx *gin.Context) {
+3 -2
View File
@@ -7,12 +7,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/hls"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testHLSServer struct {
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"errors"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/moq"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/moq"
)
func (a *API) onMoQSessionsList(ctx *gin.Context) {
+3 -2
View File
@@ -6,12 +6,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/moq"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testMoQServer struct {
+2 -1
View File
@@ -6,8 +6,9 @@ import (
"fmt"
"net/http"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
)
func (a *API) onPathsList(ctx *gin.Context) {
+1 -1
View File
@@ -6,12 +6,12 @@ import (
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/formatlabel"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
type testPathManager struct {
+2 -1
View File
@@ -8,10 +8,11 @@ import (
"strings"
"time"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/gin-gonic/gin"
)
// this prevents directory traversal.
+2 -1
View File
@@ -9,9 +9,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestRecordingsList(t *testing.T) {
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"errors"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/rtmp"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/rtmp"
)
func (a *API) onRTMPConnsList(ctx *gin.Context) {
+3 -2
View File
@@ -6,12 +6,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/rtmp"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testRTMPServer struct {
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"errors"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/rtsp"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/rtsp"
)
func (a *API) onRTSPConnsList(ctx *gin.Context) {
+3 -2
View File
@@ -7,12 +7,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/rtsp"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testRTSPServer struct {
+2 -1
View File
@@ -5,9 +5,10 @@ import (
"errors"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/srt"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/srt"
)
func (a *API) onSRTConnsList(ctx *gin.Context) {
+3 -2
View File
@@ -6,12 +6,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/srt"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testSRTServer struct {
+2 -1
View File
@@ -10,11 +10,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
type testParent struct {
+2 -1
View File
@@ -5,9 +5,10 @@ import (
"errors"
"net/http"
"github.com/bluenviron/mediamtx/internal/servers/webrtc"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/servers/webrtc"
)
func (a *API) onWebRTCSessionsList(ctx *gin.Context) {
+3 -2
View File
@@ -6,12 +6,13 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/servers/webrtc"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type testWebRTCServer struct {
+3 -2
View File
@@ -10,11 +10,12 @@ import (
"strings"
"time"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/goccy/go-yaml"
"github.com/goccy/go-yaml/ast"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
)
var structs = []struct {
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"encoding/json"
"fmt"
"github.com/golang-jwt/jwt/v5"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/golang-jwt/jwt/v5"
)
type jwtClaims struct {
+3 -2
View File
@@ -14,10 +14,11 @@ import (
"time"
"github.com/MicahParks/keyfunc/v3"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/protocols/tls"
"github.com/golang-jwt/jwt/v5"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/protocols/tls"
)
const (
+2 -1
View File
@@ -12,9 +12,10 @@ import (
"time"
"github.com/MicahParks/jwkset"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/golang-jwt/jwt/v5"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
)
var testTLSCertPub = []byte(`-----BEGIN CERTIFICATE-----
+2 -1
View File
@@ -3,8 +3,9 @@ package auth
import (
"net"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/conf"
)
// Protocol is a protocol.
+2 -1
View File
@@ -6,9 +6,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/certloader"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestCertReload(t *testing.T) {
+2 -1
View File
@@ -8,8 +8,9 @@ import (
"regexp"
"strings"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/matthewhartstonge/argon2"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
var (
+1
View File
@@ -5,6 +5,7 @@ import (
"fmt"
"github.com/bluenviron/gohlslib/v2"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+1
View File
@@ -16,6 +16,7 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/base"
"github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/bluenviron/mediacommon/v2/pkg/formats/pmp4"
"github.com/bluenviron/mediamtx/internal/logger"
)
+1
View File
@@ -5,6 +5,7 @@ import (
"fmt"
"github.com/bluenviron/gortsplib/v5/pkg/auth"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+1
View File
@@ -5,6 +5,7 @@ import (
"strings"
"github.com/bluenviron/gortsplib/v5/pkg/auth"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+1
View File
@@ -5,6 +5,7 @@ import (
"fmt"
"github.com/bluenviron/gortsplib/v5"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+1
View File
@@ -7,6 +7,7 @@ import (
"strings"
"github.com/bluenviron/gortsplib/v5"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+1
View File
@@ -2,6 +2,7 @@ package conf
import (
"code.cloudfoundry.org/bytefmt"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
+2 -1
View File
@@ -5,11 +5,12 @@ import (
"encoding/json"
"fmt"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
"github.com/goccy/go-yaml"
"github.com/goccy/go-yaml/ast"
"github.com/goccy/go-yaml/parser"
"github.com/goccy/go-yaml/token"
"github.com/bluenviron/mediamtx/internal/conf/jsonwrapper"
)
// differences with respect to the standard package:
+2 -1
View File
@@ -5,9 +5,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/confwatcher"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestNoFile(t *testing.T) {
+2 -1
View File
@@ -8,8 +8,9 @@ import (
"github.com/bluenviron/gortsplib/v5"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func newInstance(t *testing.T, conf string) (*Core, bool) {
+2 -1
View File
@@ -8,6 +8,8 @@ import (
"sort"
"sync"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
@@ -15,7 +17,6 @@ import (
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/metrics"
"github.com/bluenviron/mediamtx/internal/servers/hls"
"github.com/google/uuid"
)
func pathConfCanBeUpdated(oldPathConf *conf.Path, newPathConf *conf.Path) bool {
+2 -1
View File
@@ -3,8 +3,9 @@ package defs
import (
"time"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/conf"
)
// APIForwardDestState is the state of a forward destination.
+1
View File
@@ -3,6 +3,7 @@ package defs
import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediamtx/internal/formatlabel"
)
+2 -1
View File
@@ -3,9 +3,10 @@ package defs
import (
"net"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/google/uuid"
)
// PathAccessRequest is a path access request.
+2 -2
View File
@@ -4,11 +4,11 @@ import (
"net"
"testing"
"github.com/stretchr/testify/require"
"github.com/bluenviron/gortmplib"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/forward"
+3 -2
View File
@@ -9,13 +9,14 @@ import (
"testing"
"time"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/formatlabel"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
type dummyPathManager struct{}
+2 -1
View File
@@ -6,8 +6,9 @@ import (
"path/filepath"
"testing"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func TestTLSListener(t *testing.T) {
+1
View File
@@ -6,6 +6,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4/seekablebuffer"
"github.com/bluenviron/mediamtx/internal/recordstore"
)
+1
View File
@@ -5,6 +5,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/pmp4"
"github.com/bluenviron/mediamtx/internal/recordstore"
)
+2 -1
View File
@@ -6,9 +6,10 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
mcodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
// Test that tracks with no samples are not included in the output
+2 -1
View File
@@ -10,10 +10,11 @@ import (
"time"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/gin-gonic/gin"
)
type writerWrapper struct {
+3 -2
View File
@@ -16,11 +16,12 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4/seekablebuffer"
mcodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/bluenviron/mediacommon/v2/pkg/formats/pmp4"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
func writeSegment1(t *testing.T, fpath string) {
+2 -1
View File
@@ -12,9 +12,10 @@ import (
"time"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/gin-gonic/gin"
)
type listEntryDuration time.Duration
+2 -1
View File
@@ -15,10 +15,11 @@ import (
amp4 "github.com/abema/go-mp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
mcodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestOnList(t *testing.T) {
+1
View File
@@ -10,6 +10,7 @@ import (
amp4 "github.com/abema/go-mp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/bluenviron/mediamtx/internal/recordstore"
)
+2 -1
View File
@@ -10,9 +10,10 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
mcodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func writeBenchInit(f io.WriteSeeker) {
+2 -1
View File
@@ -8,12 +8,13 @@ import (
"sync"
"time"
"github.com/gin-gonic/gin"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/defs"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/protocols/httpp"
"github.com/gin-gonic/gin"
)
type serverAuthManager interface {
+2 -1
View File
@@ -8,10 +8,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestPreflightRequest(t *testing.T) {
+2 -1
View File
@@ -7,11 +7,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/pprof"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestPreflightRequest(t *testing.T) {
+1
View File
@@ -15,6 +15,7 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/flac"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediamtx/internal/formatlabel"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
+2 -1
View File
@@ -7,10 +7,11 @@ import (
"github.com/bluenviron/gohlslib/v2"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestFromStreamNoSupportedCodecs(t *testing.T) {
+1
View File
@@ -10,6 +10,7 @@ import (
"github.com/bluenviron/gohlslib/v2/pkg/codecs"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/ntpestimator"
"github.com/bluenviron/mediamtx/internal/stream"
+2 -1
View File
@@ -12,11 +12,12 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediacommon/v2/pkg/formats/mpegts"
tscodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mpegts/codecs"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/stretchr/testify/require"
)
func TestToStreamNoSupportedCodecs(t *testing.T) {
+2 -1
View File
@@ -5,8 +5,9 @@ import (
"net/url"
"testing"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
)
func TestCredentials(t *testing.T) {
@@ -7,8 +7,9 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func TestHandlerFilterRequests(t *testing.T) {
@@ -5,8 +5,9 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func TestHandlerOrigin(t *testing.T) {
@@ -5,8 +5,9 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func TestHandlerTracker(t *testing.T) {
+2 -1
View File
@@ -11,11 +11,12 @@ import (
"strings"
"time"
"golang.org/x/net/http2"
"github.com/bluenviron/mediamtx/internal/certloader"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/packetdumper"
"github.com/bluenviron/mediamtx/internal/restrictnetwork"
"golang.org/x/net/http2"
)
type nilWriter struct{}
+2 -1
View File
@@ -18,9 +18,10 @@ import (
"time"
"github.com/bluenviron/gortsplib/v5/pkg/readbuffer"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/quic-go/quic-go/http3"
"github.com/quic-go/webtransport-go"
"github.com/bluenviron/mediamtx/internal/logger"
)
const (
+2 -1
View File
@@ -6,9 +6,10 @@ import (
"net/http"
"testing"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/quic-go/quic-go/http3"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
func TestServer(t *testing.T) {
@@ -4,9 +4,10 @@ import (
"bytes"
"testing"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/controlmessage"
"github.com/bluenviron/mediamtx/internal/protocols/moq/parameter"
"github.com/stretchr/testify/require"
)
var cases = []struct {
+1
View File
@@ -17,6 +17,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/vp8"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/vp9"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/unit"
+2 -1
View File
@@ -9,8 +9,9 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/flac"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
)
func TestFromStream(t *testing.T) {
@@ -3,8 +3,9 @@ package parameter_test
import (
"testing"
"github.com/bluenviron/mediamtx/internal/protocols/moq/parameter"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/parameter"
)
var cases = []struct {
@@ -3,8 +3,9 @@ package property_test
import (
"testing"
"github.com/bluenviron/mediamtx/internal/protocols/moq/property"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/property"
)
var cases = []struct {
@@ -3,10 +3,11 @@ package reorderer_test
import (
"testing"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/protocols/moq/reorderer"
"github.com/bluenviron/mediamtx/internal/protocols/moq/subgroup"
"github.com/stretchr/testify/require"
)
type nopLogger struct{}
@@ -4,9 +4,10 @@ import (
"bytes"
"testing"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/property"
"github.com/bluenviron/mediamtx/internal/protocols/moq/subgroup"
"github.com/stretchr/testify/require"
)
var cases = []struct {
+1
View File
@@ -9,6 +9,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/codecs/av1"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/h264"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
"github.com/bluenviron/mediamtx/internal/protocols/moq/property"
"github.com/bluenviron/mediamtx/internal/protocols/moq/subgroup"
+2 -1
View File
@@ -6,8 +6,9 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/catalog"
)
func TestToStream(t *testing.T) {
+2 -1
View File
@@ -4,8 +4,9 @@ import (
"bytes"
"testing"
"github.com/bluenviron/mediamtx/internal/protocols/moq/varint"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/moq/varint"
)
var cases = []struct {
@@ -6,10 +6,11 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestFromStreamNoSupportedCodecs(t *testing.T) {
+2 -1
View File
@@ -10,9 +10,10 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestToStream(t *testing.T) {
+1
View File
@@ -22,6 +22,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg1audio"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/opus"
"github.com/bluenviron/mediamtx/internal/formatlabel"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
+2 -1
View File
@@ -16,11 +16,12 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/codecs/flac"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/mpeg4audio"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/opus"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/stretchr/testify/require"
)
var (
+1
View File
@@ -11,6 +11,7 @@ import (
"github.com/bluenviron/gortmplib/pkg/message"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/unit"
)
+1
View File
@@ -3,6 +3,7 @@ package rtsp
import (
"github.com/bluenviron/gortsplib/v5/pkg/base"
"github.com/bluenviron/gortsplib/v5/pkg/headers"
"github.com/bluenviron/mediamtx/internal/auth"
)
+2 -1
View File
@@ -4,8 +4,9 @@ import (
"testing"
"github.com/bluenviron/gortsplib/v5/pkg/base"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/auth"
)
func TestCredentials(t *testing.T) {
+2 -1
View File
@@ -7,11 +7,12 @@ import (
"github.com/bluenviron/gortsplib/v5"
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/pion/rtp"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/pion/rtp"
)
type ntpState int
+1
View File
@@ -9,6 +9,7 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/multicast"
"github.com/bluenviron/gortsplib/v5/pkg/readbuffer"
"github.com/bluenviron/mediamtx/internal/restrictnetwork"
)
+3 -2
View File
@@ -17,12 +17,13 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/format/rtpvp9"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/g711"
"github.com/bluenviron/mediacommon/v2/pkg/codecs/opus"
"github.com/pion/rtp"
"github.com/pion/webrtc/v4"
"github.com/bluenviron/mediamtx/internal/formatlabel"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/pion/rtp"
"github.com/pion/webrtc/v4"
)
const (
@@ -7,13 +7,14 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/pion/rtp"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/protocols/webrtc"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/pion/rtp"
"github.com/stretchr/testify/require"
)
func TestFromStreamNoSupportedCodecs(t *testing.T) {
@@ -8,7 +8,6 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/pion/ice/v4"
"github.com/pion/logging"
"github.com/pion/rtcp"
@@ -16,6 +15,8 @@ import (
"github.com/pion/sdp/v3"
"github.com/pion/webrtc/v4"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/test"
)
type nilWriter struct{}
+3 -2
View File
@@ -9,12 +9,13 @@ import (
"github.com/bluenviron/gortsplib/v5/pkg/description"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/bluenviron/gortsplib/v5/pkg/rtptime"
"github.com/pion/rtp"
"github.com/pion/webrtc/v4"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/unit"
"github.com/pion/rtp"
"github.com/pion/webrtc/v4"
)
type ntpState int
+5 -6
View File
@@ -4,16 +4,15 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/protocols/webrtc"
pwebrtc "github.com/pion/webrtc/v4"
"github.com/bluenviron/gortsplib/v5/pkg/format"
"github.com/pion/rtp"
pwebrtc "github.com/pion/webrtc/v4"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/protocols/webrtc"
"github.com/bluenviron/mediamtx/internal/stream"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/pion/rtp"
"github.com/stretchr/testify/require"
)
func TestToStreamNoSupportedCodecs(t *testing.T) {
+3 -2
View File
@@ -10,11 +10,12 @@ import (
"testing"
"time"
"github.com/bluenviron/mediamtx/internal/protocols/webrtc"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/pion/rtp"
pwebrtc "github.com/pion/webrtc/v4"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/protocols/webrtc"
"github.com/bluenviron/mediamtx/internal/test"
)
func whipOffer(body []byte) *pwebrtc.SessionDescription {
+2 -1
View File
@@ -7,9 +7,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/bluenviron/mediamtx/internal/conf"
"github.com/bluenviron/mediamtx/internal/test"
"github.com/stretchr/testify/require"
)
func TestCleaner(t *testing.T) {
+1
View File
@@ -7,6 +7,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4/seekablebuffer"
"github.com/bluenviron/mediamtx/internal/conf"
)
+2 -1
View File
@@ -11,9 +11,10 @@ import (
amp4 "github.com/abema/go-mp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4/seekablebuffer"
"github.com/google/uuid"
"github.com/bluenviron/mediamtx/internal/logger"
"github.com/bluenviron/mediamtx/internal/recordstore"
"github.com/google/uuid"
)
func writeInit(
+1
View File
@@ -6,6 +6,7 @@ import (
"github.com/bluenviron/mediacommon/v2/pkg/formats/fmp4"
mcodecs "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4/codecs"
"github.com/bluenviron/mediamtx/internal/logger"
)

Some files were not shown because too many files have changed in this diff Show More