diff --git a/go.mod b/go.mod index d9ebafbc..7afc2939 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/synctv-org/synctv -go 1.24 +go 1.24.4 replace github.com/synctv-org/vendors => ./vendors @@ -42,7 +42,7 @@ require ( github.com/zijiren233/go-colorable v0.0.0-20230930131441-997304c961cb github.com/zijiren233/go-uhc v0.2.6 github.com/zijiren233/ksync v0.2.0 - github.com/zijiren233/livelib v0.3.3 + github.com/zijiren233/livelib v0.3.6 github.com/zijiren233/stream v0.5.3 github.com/zijiren233/yaml-comment v0.2.2 go.etcd.io/etcd/client/v3 v3.6.1 @@ -77,7 +77,7 @@ require ( github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.26.0 // indirect - github.com/go-sql-driver/mysql v1.9.2 // indirect + github.com/go-sql-driver/mysql v1.9.3 // indirect github.com/goccy/go-json v0.10.5 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 // indirect @@ -137,7 +137,7 @@ require ( modernc.org/libc v1.65.10 // indirect modernc.org/mathutil v1.7.1 // indirect modernc.org/memory v1.11.0 // indirect - modernc.org/sqlite v1.37.1 // indirect + modernc.org/sqlite v1.38.0 // indirect ) replace github.com/tetratelabs/wazero => github.com/tetratelabs/wazero v1.8.1 diff --git a/go.sum b/go.sum index 46a2b583..f9b9cbcc 100644 --- a/go.sum +++ b/go.sum @@ -107,8 +107,8 @@ github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJn github.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY= github.com/go-playground/validator/v10 v10.26.0 h1:SP05Nqhjcvz81uJaRfEV0YBSSSGMc/iMaVtFbr3Sw2k= github.com/go-playground/validator/v10 v10.26.0/go.mod h1:I5QpIEbmr8On7W0TktmJAumgzX4CA1XNl4ZmDuVHKKo= -github.com/go-sql-driver/mysql v1.9.2 h1:4cNKDYQ1I84SXslGddlsrMhc8k4LeDVj6Ad6WRjiHuU= -github.com/go-sql-driver/mysql v1.9.2/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU= +github.com/go-sql-driver/mysql v1.9.3 h1:U/N249h2WzJ3Ukj8SowVFjdtZKfu9vlLZxjPXV1aweo= +github.com/go-sql-driver/mysql v1.9.3/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4= github.com/goccy/go-json v0.10.5/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= @@ -377,8 +377,8 @@ github.com/zijiren233/go-uhc v0.2.6 h1:7VG21KWa/o6jpOAqG08x9FUX4+Rj8GJRbhIpOuk4s github.com/zijiren233/go-uhc v0.2.6/go.mod h1:4thRoKeIFjYBa1bB+/fVzL9IjxlXA8V8gnnQDVRfILI= github.com/zijiren233/ksync v0.2.0 h1:OyXVXbVQYFEVfWM13NApt4LMHbLQ3HTs4oYcLmqL6NE= github.com/zijiren233/ksync v0.2.0/go.mod h1:YNvvoErcbtF86Xn18J8QJ14jKOXinxFVOzyp4hn8FKw= -github.com/zijiren233/livelib v0.3.3 h1:0hbOK9RJzdduOp2GE4MWi/pqHy7ifxGQeZh4x9zxXGo= -github.com/zijiren233/livelib v0.3.3/go.mod h1:vEjPSCaZ9RAen2efc1lmjCoFV/3zpPtjVV5ngS2q/nE= +github.com/zijiren233/livelib v0.3.6 h1:UvyLk7dYOTugATMvuAgVlUOT4muRgqOdmpd+bQuM3FA= +github.com/zijiren233/livelib v0.3.6/go.mod h1:fLYW/tx61YNHfWH2FYSsBRD+/eJifRHq9X1rQe8DPRM= github.com/zijiren233/stream v0.5.3 h1:OirMdxbufExBcMKSQiyPnOUWM3bIXykVuLWjH/SeG5o= github.com/zijiren233/stream v0.5.3/go.mod h1:iIrOm3qgIepQFmptD/HDY+YzamSSzQOtPjpVcK7FCOw= github.com/zijiren233/yaml-comment v0.2.2 h1:5ghs8huXFVb/kWCi66P+xbXq0GnOE2XVCnhaWd7mTs8= @@ -598,8 +598,8 @@ modernc.org/opt v0.1.4 h1:2kNGMRiUjrp4LcaPuLY2PzUfqM/w9N23quVwhKt5Qm8= modernc.org/opt v0.1.4/go.mod h1:03fq9lsNfvkYSfxrfUhZCWPk1lm4cq4N+Bh//bEtgns= modernc.org/sortutil v1.2.1 h1:+xyoGf15mM3NMlPDnFqrteY07klSFxLElE2PVuWIJ7w= modernc.org/sortutil v1.2.1/go.mod h1:7ZI3a3REbai7gzCLcotuw9AC4VZVpYMjDzETGsSMqJE= -modernc.org/sqlite v1.37.1 h1:EgHJK/FPoqC+q2YBXg7fUmES37pCHFc97sI7zSayBEs= -modernc.org/sqlite v1.37.1/go.mod h1:XwdRtsE1MpiBcL54+MbKcaDvcuej+IYSMfLN6gSKV8g= +modernc.org/sqlite v1.38.0 h1:+4OrfPQ8pxHKuWG4md1JpR/EYAh3Md7TdejuuzE7EUI= +modernc.org/sqlite v1.38.0/go.mod h1:1Bj+yES4SVvBZ4cBOpVZ6QgesMCKpJZDq0nxYzOpmNE= modernc.org/strutil v1.2.1 h1:UneZBkQA+DX2Rp35KcM69cSsNES9ly8mQWD71HKlOA0= modernc.org/strutil v1.2.1/go.mod h1:EHkiggD70koQxjVdSBM3JKM7k6L0FbGE5eymy9i3B9A= modernc.org/token v1.1.0 h1:Xl7Ap9dKaEs5kLoOQeQmPWevfnk/DM5qcLcYlA8ys6Y= diff --git a/server/handlers/movie.go b/server/handlers/movie.go index 30ffd361..d655a15b 100644 --- a/server/handlers/movie.go +++ b/server/handlers/movie.go @@ -862,7 +862,7 @@ func JoinFlvLive(ctx *gin.Context) { ctx.AbortWithStatusJSON(http.StatusNotFound, model.NewAPIErrorResp(err)) return } - err = w.SendPacket() + err = w.SendPacket(ctx.Request.Context()) if err != nil { log.Errorf("join flv live error: %v", err) return