Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amitbet/vnc2video
/ functions
Functions
511 in github.com/amitbet/vnc2video
⨍
Functions
511
◇
Types & classes
100
↓ 1 callers
Method
Init
(videoFileName string)
encoders/x264-enc.go:22
↓ 1 callers
Method
Init
(videoFileName string)
encoders/dv8-enc.go:20
↓ 1 callers
Method
Init
(videoFileName string)
encoders/dv9-enc.go:19
↓ 1 callers
Method
Init
(videoFileName string)
encoders/qtrle-enc.go:22
↓ 1 callers
Method
Init
(videoFileName string)
encoders/mjpeg-enc.go:20
↓ 1 callers
Method
Init
(videoFileName string)
encoders/huffyuv-enc.go:22
↓ 1 callers
Function
NewClientConn
NewClientConn creates new client conn using config
client.go:238
↓ 1 callers
Function
NewFbsReader
func (fbs *FbsReader) CurrentPixelFormat() *PixelFormat { return fbs.pixelFormat } func (fbs *FbsReader) CurrentColorMap() *common.ColorMap { re
fbs-reader.go:49
↓ 1 callers
Function
NewRGBImage
NewRGBA returns a new RGBA image with the given bounds.
rgb-image.go:108
↓ 1 callers
Function
NewRectangle
NewRectangle returns new rectangle
image.go:46
↓ 1 callers
Function
NewServerConn
NewServerConn returns new Server connection fron net.Conn
server.go:218
↓ 1 callers
Function
NewVncCanvas
(width, height int)
encoding_util.go:32
↓ 1 callers
Method
PaintCursor
func (c *VncCanvas) SwapBuffers() { swapSpace := c.DisplayBuff c.DisplayBuff = c.WriteBuff c.WriteBuff = swapSpace c.Image = c.WriteBuff }
encoding_util.go:96
↓ 1 callers
Method
RGBA
()
rgb-image.go:23
↓ 1 callers
Method
RGBAt
(x, y int)
rgb-image.go:36
↓ 1 callers
Method
Read
Read implements the Encoding interface.
encoding_raw.go:30
↓ 1 callers
Method
Read
Read unmarshal rectangle from conn
image.go:152
↓ 1 callers
Method
Read
(c Conn, rect *Rectangle)
encoding_atenhermon.go:176
↓ 1 callers
Method
ReadFbsMessage
func (handler *FBSPlayHelper) Consume(seg *RfbSegment) error { switch seg.SegmentType { case SegmentFullyParsedClientMessage: clientMsg := seg.Mes
fbs-connection.go:168
↓ 1 callers
Method
ReadSegment
()
fbs-reader.go:150
↓ 1 callers
Method
ReadStartSession
()
fbs-reader.go:72
↓ 1 callers
Method
RemoveCursor
()
encoding_util.go:60
↓ 1 callers
Method
ResetAllEncodings
()
client.go:231
↓ 1 callers
Method
Run
(videoFileName string)
encoders/x264-enc.go:86
↓ 1 callers
Method
Run
(videoFileName string)
encoders/qtrle-enc.go:86
↓ 1 callers
Method
SetChanged
(rect *Rectangle)
encoding_util.go:43
↓ 1 callers
Method
SetDesktopName
([]byte)
conn.go:25
↓ 1 callers
Method
SetDesktopName
(d []byte)
fbs-connection.go:80
↓ 1 callers
Method
SetHeight
(h uint16)
fbs-connection.go:78
↓ 1 callers
Method
SetPixelFormat
(pf PixelFormat)
fbs-connection.go:66
↓ 1 callers
Method
SetWidth
(w uint16)
fbs-connection.go:77
↓ 1 callers
Method
Supported
(Conn)
encoding_atenhermon.go:31
↓ 1 callers
Method
Supported
(Conn)
encoding_atenhermon.go:166
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:42
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:75
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:113
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:157
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:201
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:245
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:289
↓ 1 callers
Method
Supported
(c Conn)
messages_aten.go:333
↓ 1 callers
Method
Trace
(v ...interface{})
logger/logger.go:8
↓ 1 callers
Method
Type
Type return MessageType
messages.go:103
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:173
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:233
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:268
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:352
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:401
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:469
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:510
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:550
↓ 1 callers
Method
Type
Type returns MessageType
messages.go:591
↓ 1 callers
Method
Type
()
messages_aten.go:50
↓ 1 callers
Method
Type
()
messages_aten.go:83
↓ 1 callers
Method
Type
()
security.go:47
↓ 1 callers
Method
Unmarshal
Unmarshal implements the Unmarshaler interface
pixel_format.go:109
↓ 1 callers
Method
Wait
()
conn.go:27
↓ 1 callers
Method
Warn
(v ...interface{})
logger/logger.go:15
↓ 1 callers
Method
Warnf
(format string, v ...interface{})
logger/logger.go:16
↓ 1 callers
Method
Width
()
fbs-connection.go:75
↓ 1 callers
Method
Width
Width returns width
client.go:158
↓ 1 callers
Method
Write
Write marshal message to conn
messages.go:357
↓ 1 callers
Method
Write
Write marshal message to conn
messages.go:428
↓ 1 callers
Method
WriteTo
(w io.Writer)
encoding_rre.go:37
↓ 1 callers
Method
decodeGradData
(rect *Rectangle, buffer []byte)
encoding_tight.go:394
↓ 1 callers
Function
drawImage
(im *image.RGBA, anim int)
example/server/main.go:69
↓ 1 callers
Method
drawTightBytes
** * Draw byte array bitmap data (for Tight) */
encoding_tight.go:681
↓ 1 callers
Method
drawTightPalette
(rect *Rectangle, palette color.Palette, tightBytes []byte)
encoding_tight.go:357
↓ 1 callers
Function
encodePPMGeneric
(w io.Writer, img image.Image)
encoders/image-enc.go:12
↓ 1 callers
Function
encodePPMforRGBA
(w io.Writer, img *image.RGBA)
encoders/image-enc.go:42
↓ 1 callers
Function
encodePPMforRGBImage
(w io.Writer, img *vnc2video.RGBImage)
encoders/image-enc.go:84
↓ 1 callers
Function
getTightColor
Read unmarshal color from conn
encoding_tight.go:65
↓ 1 callers
Function
handleIO
(cli vnc.Conn, inp chan vnc.ClientMessage, out chan vnc.ServerMessage, csrv chan vnc.Conn)
example/proxy/main.go:75
↓ 1 callers
Method
handlePaletteRLETile
(tileOffsetX, tileOffsetY, tileWidth, tileHeight int, subEnc uint8, pf *PixelFormat, rect *Rectangle)
encoding_zrle.go:161
↓ 1 callers
Method
handlePaletteTile
(tileOffsetX, tileOffsetY, tileWidth, tileHeight int, subEnc uint8, pf *PixelFormat, rect *Rectangle)
encoding_zrle.go:214
↓ 1 callers
Method
handlePlainRLETile
(tileOffsetX int, tileOffsetY int, tileWidth int, tileHeight int, pf *PixelFormat, rect *Rectangle)
encoding_zrle.go:270
↓ 1 callers
Method
handleTightFilters
(compCtl uint8, pixelFmt *PixelFormat, rect *Rectangle, r Conn)
encoding_tight.go:266
↓ 1 callers
Function
newConn
(hostport string, password []byte)
example/proxy/main.go:38
↓ 1 callers
Function
readTightCC
(c Conn)
encoding_tight.go:595
↓ 1 callers
Method
readTightPalette
(connReader Conn, bytesPixel int)
encoding_tight.go:527
↓ 1 callers
Function
readTightTunnels
(c Conn)
security_tight.go:5
↓ 1 callers
Method
readZRLERaw
(reader io.Reader, pf *PixelFormat, tx, ty, tw, th int)
encoding_zrle.go:88
↓ 1 callers
Method
renderZRLE
(rect *Rectangle, pf *PixelFormat)
encoding_zrle.go:103
↓ 1 callers
Method
resetDecoders
(compControl uint8)
encoding_tight.go:137
↓ 1 callers
Function
writeTightCC
(c Conn, tcc *TightCC)
encoding_tight.go:612
↓ 1 callers
Function
writeTightLength
(c Conn, l int)
encoding_tight.go:633
Method
Auth
(c Conn)
security_vnc.go:40
Method
Auth
(c Conn)
security_vnc.go:72
Method
Auth
(c Conn)
security_vencryptplain.go:23
Method
Auth
(conn Conn)
security_none.go:13
Method
Auth
(c Conn)
security_none.go:28
Method
Auth
(c Conn)
security_aten.go:31
Method
Auth
(c vnc.Conn)
example/proxy/main.go:157
Function
CalcBytesPerCPixel
(pf *PixelFormat)
encoding_zrle.go:52
Method
Close
()
fbs-reader.go:23
Method
Close
()
encoders/x264-enc.go:116
Method
Close
()
encoders/dv8-enc.go:111
Method
Close
()
encoders/dv9-enc.go:93
Method
Close
()
encoders/mjpeg-enc.go:64
Method
Close
()
encoders/huffyuv-enc.go:113
← previous
next →
101–200 of 511, ranked by callers