Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PHZ76/DesktopSharing
/ functions
Functions
4,082 in github.com/PHZ76/DesktopSharing
⨍
Functions
4,082
◇
Types & classes
997
↓ 2 callers
Method
Accept
DesktopSharing/net/TcpSocket.cpp:53
↓ 2 callers
Method
AddClient
DesktopSharing/xop/MediaSession.cpp:215
↓ 2 callers
Method
AddGlyph
x0/y0/x1/y1 are offset from the character upper-left layout position, in pixels. Therefore x0/y0 are often fairly close to zero. Not to be mistaken wi
DesktopSharing/imgui/imgui_draw.cpp:2889
↓ 2 callers
Method
AddPolyline
TODO: Thickness anti-aliased lines cap are missing their AA fringe. We avoid using the ImVec2 math operators here to reduce cost to a minimum for debu
DesktopSharing/imgui/imgui_draw.cpp:667
↓ 2 callers
Function
AddRootWindowToDrawData
Layer is locked for the root window, however child windows may use a different viewport (e.g. extruding menu)
DesktopSharing/imgui/imgui.cpp:4090
↓ 2 callers
Method
AddRtmpClient
DesktopSharing/xop/RtmpSession.cpp:165
↓ 2 callers
Method
AddTriangle
DesktopSharing/imgui/imgui_draw.cpp:1198
↓ 2 callers
Function
Android420ToARGBMatrix
Convert Android420 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:2975
↓ 2 callers
Method
Append
DesktopSharing/net/BufferWriter.cpp:58
↓ 2 callers
Function
ApplyWindowSettings
DesktopSharing/imgui/imgui.cpp:4859
↓ 2 callers
Function
BeginPopupContextWindow
Passing a mouse button to ImGuiPopupFlags is legal
DesktopSharing/imgui/imgui.h:1731
↓ 2 callers
Method
Bind
DesktopSharing/net/TcpSocket.cpp:28
↓ 2 callers
Method
BuildServerErrorRes
DesktopSharing/xop/RtspMessage.cpp:516
↓ 2 callers
Method
BuildSetupTcpReq
DesktopSharing/xop/RtspMessage.cpp:632
↓ 2 callers
Function
CalcFontSize
DesktopSharing/imgui/imgui_internal.h:1670
↓ 2 callers
Function
CalcMaxPopupHeightFromItemCount
DesktopSharing/imgui/imgui_widgets.cpp:1462
↓ 2 callers
Function
CalcNextScrollFromScrollTargetAndClamp
DesktopSharing/imgui/imgui.cpp:7379
↓ 2 callers
Function
CalcResizePosSizeFromAnyCorner
DesktopSharing/imgui/imgui.cpp:5012
↓ 2 callers
Function
CalcScrollEdgeSnap
Helper to snap on edges when aiming at an item very close to the edge, So the difference between WindowPadding and ItemSpacing will be in the visible
DesktopSharing/imgui/imgui.cpp:7370
↓ 2 callers
Function
CalcWindowAutoFitSize
DesktopSharing/imgui/imgui.cpp:4960
↓ 2 callers
Function
CalcWindowContentSize
DesktopSharing/imgui/imgui.cpp:4946
↓ 2 callers
Method
CaptureFrame
DesktopSharing/capture/ScreenCapture/GDIScreenCapture.cpp:212
↓ 2 callers
Function
CheckShader
If you get an error please report on github. You may try different GL context version or GLSL version. See GL<>GLSL version table at the top of this f
DesktopSharing/imgui/imgui_impl_opengl3.cpp:456
↓ 2 callers
Function
CleanupHWDevice
Free HW device context
DesktopSharing/codec/QsvCodec/common_directx9.cpp:143
↓ 2 callers
Method
Clear
DesktopSharing/xop/RtmpChunk.h:34
↓ 2 callers
Function
ClearRGBSurfaceD3D
DesktopSharing/codec/QsvCodec/common_directx9.cpp:167
↓ 2 callers
Function
ClearYUVSurfaceD3D
DesktopSharing/codec/QsvCodec/common_directx9.cpp:154
↓ 2 callers
Method
Close
DesktopSharing/codec/QsvCodec/include/mfxvideo++.h:143
↓ 2 callers
Method
Close
DesktopSharing/xop/RtspPusher.cpp:108
↓ 2 callers
Method
Convert
DesktopSharing/codec/avcodec/video_converter.cpp:44
↓ 2 callers
Function
CreateHWDevice
Create HW device context
DesktopSharing/codec/QsvCodec/common_directx9.cpp:78
↓ 2 callers
Method
DeclColumns
DesktopSharing/imgui/imgui_widgets.cpp:6399
↓ 2 callers
Method
DecodeHeader
DesktopSharing/codec/QsvCodec/include/mfxaudio++.h:78
↓ 2 callers
Method
Destroy
DesktopSharing/codec/QsvCodec/src/mfx_load_plugin.cpp:411
↓ 2 callers
Function
DragFloat2
DesktopSharing/imgui/imgui.h:1720
↓ 2 callers
Function
DragFloat4
DesktopSharing/imgui/imgui.h:1722
↓ 2 callers
Method
Encode
DesktopSharing/codec/AACEncoder.cpp:75
↓ 2 callers
Method
EnumKey
DesktopSharing/codec/QsvCodec/src/mfx_win_reg_key.cpp:184
↓ 2 callers
Method
FindGlyph
DesktopSharing/imgui/imgui_draw.cpp:2947
↓ 2 callers
Method
FindLastCrlfCrlf
DesktopSharing/net/BufferReader.h:52
↓ 2 callers
Method
GetClockRate
DesktopSharing/xop/MediaSource.h:41
↓ 2 callers
Method
GetCustomRectByIndex
DesktopSharing/imgui/imgui.h:2359
↓ 2 callers
Function
GetD3D11Format
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderD3D11.cpp:23
↓ 2 callers
Method
GetDebugName
DesktopSharing/imgui/imgui.h:2432
↓ 2 callers
Method
GetDriverVersion
DesktopSharing/codec/QsvCodec/src/mfx_dxva2_device.cpp:65
↓ 2 callers
Method
GetEvents
DesktopSharing/net/Channel.h:54
↓ 2 callers
Method
GetIDFromRectangle
This is only used in rare/specific situations to manufacture an ID out of nowhere.
DesktopSharing/imgui/imgui.cpp:2879
↓ 2 callers
Method
GetId
DesktopSharing/xop/RtpConnection.cpp:45
↓ 2 callers
Method
GetImplementationType
DesktopSharing/codec/QsvCodec/src/mfx_library_iterator.cpp:525
↓ 2 callers
Method
GetInitializeParams
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoder.cpp:897
↓ 2 callers
Method
GetLUID
DesktopSharing/codec/QsvCodec/src/mfx_dxva2_device.cpp:71
↓ 2 callers
Method
GetMediaDescription
DesktopSharing/xop/AACSource.cpp:40
↓ 2 callers
Function
GetNumDecodeSurfaces
DesktopSharing/codec/NvCodec/NvDecoder/NvDecoder.cpp:93
↓ 2 callers
Method
GetPayloadType
DesktopSharing/xop/MediaSource.h:38
↓ 2 callers
Function
GetResizeBorderRect
DesktopSharing/imgui/imgui.cpp:5056
↓ 2 callers
Method
GetRtspUrl
DesktopSharing/xop/rtsp.h:50
↓ 2 callers
Method
GetSamples
DesktopSharing/capture/AudioCapture/AudioCapture.cpp:102
↓ 2 callers
Method
GetSdpMessage
DesktopSharing/xop/MediaSession.cpp:131
↓ 2 callers
Method
GetSink
DesktopSharing/codec/QsvCodec/src/mfx_dispatcher_log.cpp:334
↓ 2 callers
Method
GetSocket
DesktopSharing/net/TcpConnection.h:43
↓ 2 callers
Method
GetStatus
DesktopSharing/xop/RtmpConnection.h:70
↓ 2 callers
Method
GetTaskScheduler
DesktopSharing/net/EventLoop.cpp:33
↓ 2 callers
Method
GetVersion
DesktopSharing/xop/rtsp.h:47
↓ 2 callers
Method
GetVideoParam
DesktopSharing/codec/QsvCodec/QsvEncoder.cpp:250
↓ 2 callers
Function
GetXCR0
X86 CPUs have xgetbv to detect OS saves high parts of ymm registers.
DesktopSharing/libyuv/source/cpu_id.cc:118
↓ 2 callers
Method
GotAll
DesktopSharing/xop/RtspMessage.h:43
↓ 2 callers
Function
H422ToARGB
Convert H422 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:430
↓ 2 callers
Method
HandleClose
DesktopSharing/net/TcpConnection.cpp:145
↓ 2 callers
Method
HandleError
DesktopSharing/net/TcpConnection.cpp:151
↓ 2 callers
Method
HandleFrame
DesktopSharing/xop/AACSource.cpp:87
↓ 2 callers
Method
HandleRead
DesktopSharing/net/TcpConnection.cpp:66
↓ 2 callers
Method
Handshake
DesktopSharing/xop/RtmpConnection.cpp:367
↓ 2 callers
Function
I400ToARGB
Convert I400 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:1558
↓ 2 callers
Function
I400ToI420
I400 is greyscale typically used in MJPG
DesktopSharing/libyuv/source/convert.cc:470
↓ 2 callers
Function
I420AlphaToARGBMatrix
Convert I420 with Alpha to preattenuated ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:1385
↓ 2 callers
Function
I420Rotate
DesktopSharing/libyuv/source/rotate.cc:416
↓ 2 callers
Function
I420ToAR30Matrix
Convert I420 to AR30 with matrix
DesktopSharing/libyuv/source/convert_from.cc:1340
↓ 2 callers
Function
I420ToI4xx
I420 To any I4xx YUV format with mirroring.
DesktopSharing/libyuv/source/convert_from.cc:33
↓ 2 callers
Function
I420ToNV12
TODO(fbarchard): test negative height for invert.
DesktopSharing/libyuv/source/convert_from.cc:492
↓ 2 callers
Function
I420ToNV21
DesktopSharing/libyuv/source/convert_from.cc:519
↓ 2 callers
Function
I420ToRGBAMatrix
Convert I422 to RGBA with matrix
DesktopSharing/libyuv/source/convert_from.cc:538
↓ 2 callers
Function
I422ToARGB
Convert I422 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:358
↓ 2 callers
Function
I422ToRGBAMatrix
Convert I422 to RGBA with matrix
DesktopSharing/libyuv/source/planar_functions.cc:1712
↓ 2 callers
Function
I444ToARGB
Convert I444 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:586
↓ 2 callers
Function
I4xxToI420
Any I4xx To I420 format with mirroring.
DesktopSharing/libyuv/source/convert.cc:31
↓ 2 callers
Function
ImAlphaBlendColors
DesktopSharing/imgui/imgui.cpp:1727
↓ 2 callers
Function
ImBezierCalc
DesktopSharing/imgui/imgui_draw.cpp:1044
↓ 2 callers
Function
ImFileLoadToMemory
Helper: Load file content into memory Memory allocated with IM_ALLOC(), must be freed by user using IM_FREE() == ImGui::MemFree() This can't really be
DesktopSharing/imgui/imgui.cpp:1502
↓ 2 callers
Function
ImFileWrite
DesktopSharing/imgui/imgui.cpp:1496
↓ 2 callers
Function
ImFontAtlasBuildRender1bppRectFromString
DesktopSharing/imgui/imgui_draw.cpp:2372
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
DesktopSharing/imgui/imgui.cpp:8138
↓ 2 callers
Function
ImGui_ImplDX9_SetupRenderState
DesktopSharing/imgui/imgui_impl_dx9.cpp:48
↓ 2 callers
Function
ImGui_ImplGlfw_Init
DesktopSharing/imgui/imgui_impl_glfw.cpp:141
↓ 2 callers
Function
ImGui_ImplOpenGL2_SetupRenderState
DesktopSharing/imgui/imgui_impl_opengl2.cpp:78
↓ 2 callers
Function
ImGui_ImplOpenGL3_SetupRenderState
DesktopSharing/imgui/imgui_impl_opengl3.cpp:227
↓ 2 callers
Function
ImGui_ImplSDL2_Shutdown
DesktopSharing/imgui/imgui_impl_sdl.cpp:222
↓ 2 callers
Function
ImGui_ImplWin32_UpdateMouseCursor
DesktopSharing/imgui/imgui_impl_win32.cpp:111
↓ 2 callers
Function
ImModPositive
DesktopSharing/imgui/imgui_internal.h:380
↓ 2 callers
Function
ImMul
DesktopSharing/imgui/imgui_internal.h:384
↓ 2 callers
Function
ImParseFormatFindEnd
DesktopSharing/imgui/imgui_widgets.cpp:3087
← previous
next →
401–500 of 4,082, ranked by callers