move shared code to pkg.

This commit is contained in:
Miroslav Šedivý
2022-03-20 11:43:00 +01:00
parent 94c17e9a42
commit 8593d2d0fd
93 changed files with 132 additions and 133 deletions

View File

@ -7,8 +7,8 @@ import (
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/internal/utils"
"gitlab.com/demodesk/neko/server/pkg/types"
"gitlab.com/demodesk/neko/server/pkg/utils"
)
func NewImage(desktop types.DesktopManager) *ImageCtx {

View File

@ -4,8 +4,8 @@ import (
"bytes"
"encoding/binary"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/internal/webrtc/payload"
"gitlab.com/demodesk/neko/server/pkg/types"
)
func (manager *WebRTCManagerCtx) handle(data []byte, session types.Session) error {

View File

@ -14,12 +14,12 @@ import (
"github.com/rs/zerolog/log"
"gitlab.com/demodesk/neko/server/internal/config"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/internal/types/codec"
"gitlab.com/demodesk/neko/server/internal/types/event"
"gitlab.com/demodesk/neko/server/internal/types/message"
"gitlab.com/demodesk/neko/server/internal/webrtc/cursor"
"gitlab.com/demodesk/neko/server/internal/webrtc/pionlog"
"gitlab.com/demodesk/neko/server/pkg/types"
"gitlab.com/demodesk/neko/server/pkg/types/codec"
"gitlab.com/demodesk/neko/server/pkg/types/event"
"gitlab.com/demodesk/neko/server/pkg/types/message"
)
// the duration without network activity before a Agent is considered disconnected. Default is 5 Seconds

View File

@ -6,7 +6,7 @@ import (
"github.com/pion/webrtc/v3"
"github.com/rs/zerolog"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/pkg/types"
)
type WebRTCPeerCtx struct {

View File

@ -5,8 +5,8 @@ import (
"github.com/pion/webrtc/v3"
"github.com/rs/zerolog"
"gitlab.com/demodesk/neko/server/internal/types/codec"
"gitlab.com/demodesk/neko/server/internal/webrtc/pionlog"
"gitlab.com/demodesk/neko/server/pkg/types/codec"
)
func (manager *WebRTCManagerCtx) newPeerConnection(codecs []codec.RTPCodec, logger zerolog.Logger) (*webrtc.PeerConnection, error) {

View File

@ -9,7 +9,7 @@ import (
"github.com/pion/webrtc/v3/pkg/media"
"github.com/rs/zerolog"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/pkg/types"
)
func (manager *WebRTCManagerCtx) newPeerStreamTrack(stream types.StreamSinkManager, logger zerolog.Logger) (*PeerStreamTrack, error) {

View File

@ -4,8 +4,8 @@ import (
"bytes"
"encoding/binary"
"gitlab.com/demodesk/neko/server/internal/types"
"gitlab.com/demodesk/neko/server/internal/webrtc/payload"
"gitlab.com/demodesk/neko/server/pkg/types"
)
func (peer *WebRTCPeerCtx) SendCursorPosition(x, y int) error {