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
↓ 3 callers
Method
DoQueueClose
DesktopSharing/imgui/imgui_demo.cpp:5258
↓ 3 callers
Method
DoSave
DesktopSharing/imgui/imgui_demo.cpp:5260
↓ 3 callers
Method
FindGlyphNoFallback
DesktopSharing/imgui/imgui_draw.cpp:2957
↓ 3 callers
Function
FindWindowNavFocusable
DesktopSharing/imgui/imgui.cpp:9035
↓ 3 callers
Method
GetCharAdvance
DesktopSharing/imgui/imgui.h:2430
↓ 3 callers
Function
GetD3D9Format
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderD3D9.cpp:24
↓ 3 callers
Function
GetDefaultFont
DesktopSharing/imgui/imgui_internal.h:1806
↓ 3 callers
Method
GetInt
DesktopSharing/imgui/imgui.cpp:1852
↓ 3 callers
Method
GetMediaSessionId
DesktopSharing/xop/MediaSession.h:62
↓ 3 callers
Method
GetMethod
DesktopSharing/xop/RtspMessage.h:53
↓ 3 callers
Function
GetMonitors
DesktopSharing/capture/ScreenCapture/WindowHelper.cpp:5
↓ 3 callers
Method
GetName
DesktopSharing/imgui/imgui_internal.h:1083
↓ 3 callers
Method
GetPort
DesktopSharing/xop/RtpConnection.h:56
↓ 3 callers
Method
GetRtcpPort
DesktopSharing/xop/RtspMessage.cpp:364
↓ 3 callers
Method
GetRtpPort
DesktopSharing/xop/RtspMessage.cpp:354
↓ 3 callers
Method
GetSession
DesktopSharing/xop/RtspMessage.h:127
↓ 3 callers
Function
GetStyleVarInfo
DesktopSharing/imgui/imgui.cpp:2374
↓ 3 callers
Method
GetTabName
DesktopSharing/imgui/imgui_internal.h:1756
↓ 3 callers
Method
GetTabOrder
DesktopSharing/imgui/imgui_internal.h:1755
↓ 3 callers
Method
GetTexDataAsRGBA32
DesktopSharing/imgui/imgui_draw.cpp:1809
↓ 3 callers
Method
GetTransportMode
DesktopSharing/xop/RtspMessage.h:66
↓ 3 callers
Method
GetVarPtr
DesktopSharing/imgui/imgui.cpp:2344
↓ 3 callers
Function
I420Copy
Copy I420 with optional flipping. TODO(fbarchard): Use Scale plane which supports mirroring, but ensure is does row coalescing.
DesktopSharing/libyuv/source/convert.cc:68
↓ 3 callers
Function
I420ToRGB565Matrix
Convert I420 to RGB565 with specified color matrix.
DesktopSharing/libyuv/source/convert_from.cc:1002
↓ 3 callers
Function
I422ToARGBRow_SSSE3
DesktopSharing/libyuv/source/row_win.cc:87
↓ 3 callers
Function
I422ToI420
422 chroma is 1/2 width, 1x height 420 chroma is 1/2 width, 1/2 height
DesktopSharing/libyuv/source/convert.cc:197
↓ 3 callers
Function
I444ToI420
444 chroma is 1x width, 1x height 420 chroma is 1/2 width, 1/2 height
DesktopSharing/libyuv/source/convert.cc:409
↓ 3 callers
Function
ImCharIsBlankW
DesktopSharing/imgui/imgui_internal.h:283
↓ 3 callers
Function
ImFileOpen
DesktopSharing/imgui/imgui.cpp:1475
↓ 3 callers
Function
ImTriangleContainsPoint
DesktopSharing/imgui/imgui.cpp:1189
↓ 3 callers
Method
Init
DesktopSharing/codec/QsvCodec/QsvEncoder.cpp:61
↓ 3 callers
Method
Init
DesktopSharing/net/MemoryManager.cpp:27
↓ 3 callers
Method
IsBuilt
4 bytes-per-pixel
DesktopSharing/imgui/imgui.h:2328
↓ 3 callers
Method
IsCompleted
DesktopSharing/xop/RtmpMessage.h:43
↓ 3 callers
Method
IsInitialized
DesktopSharing/codec/QsvCodec/QsvEncoder.h:33
↓ 3 callers
Method
IsPacked
DesktopSharing/imgui/imgui.h:2276
↓ 3 callers
Function
IsWindowActiveAndVisible
DesktopSharing/imgui/imgui.cpp:3434
↓ 3 callers
Function
IsWindowContentHoverable
DesktopSharing/imgui/imgui.cpp:3001
↓ 3 callers
Method
LoadSelectedDLL
DesktopSharing/codec/QsvCodec/src/mfx_dispatcher.cpp:78
↓ 3 callers
Function
MFXClose
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:494
↓ 3 callers
Function
MFXInit
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:839
↓ 3 callers
Function
MFXJoinSession
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:773
↓ 3 callers
Function
MergeUVPlane
DesktopSharing/libyuv/source/planar_functions.cc:431
↓ 3 callers
Function
NV21ToARGBMatrix
Convert NV21 to ARGB with matrix
DesktopSharing/libyuv/source/convert_argb.cc:2360
↓ 3 callers
Function
PatchFormatStringFloatToInt
FIXME-LEGACY: Prior to 1.61 our DragInt() function internally used floats and because of this the compile-time default value for format was "%.0f". Ev
DesktopSharing/imgui/imgui_widgets.cpp:1711
↓ 3 callers
Method
PathFillConvex
DesktopSharing/imgui/imgui.h:2143
↓ 3 callers
Method
PrimReserve
Reserve space for a number of vertices and indices. You must finish filling your reserved data before calling PrimReserve() again, as it may reallocat
DesktopSharing/imgui/imgui_draw.cpp:579
↓ 3 callers
Function
RGBToY
Old 7 bit math for compatibility on unsupported platforms.
DesktopSharing/libyuv/source/row_common.cc:413
↓ 3 callers
Method
RemoveChannel
DesktopSharing/net/EventLoop.cpp:125
↓ 3 callers
Function
SDL_Swap32
libs/SDL2/include/SDL_endian.h:117
↓ 3 callers
Function
ScaleFilterReduce
Simplify the filtering based on scale factors.
DesktopSharing/libyuv/source/scale_common.cc:1172
↓ 3 callers
Function
SelectImplementationType
DesktopSharing/codec/QsvCodec/src/mfx_library_iterator.cpp:59
↓ 3 callers
Method
SendAudioData
DesktopSharing/xop/RtmpConnection.cpp:917
↓ 3 callers
Method
SendVideoData
DesktopSharing/xop/RtmpConnection.cpp:897
↓ 3 callers
Function
SetCurrentWindow
DesktopSharing/imgui/imgui.cpp:2888
↓ 3 callers
Method
SetLiveState
DesktopSharing/Overlay.cpp:270
↓ 3 callers
Function
SetWindowConditionAllowFlags
DesktopSharing/imgui/imgui.cpp:4840
↓ 3 callers
Method
SetupRtpOverTcp
DesktopSharing/xop/RtpConnection.cpp:55
↓ 3 callers
Function
SplitUVPlane
Support function for NV12 etc UV channels. Width and height are plane sizes (typically half pixel width).
DesktopSharing/libyuv/source/planar_functions.cc:354
↓ 3 callers
Method
Start
DesktopSharing/net/TcpServer.cpp:36
↓ 3 callers
Function
StartLockWheelingWindow
DesktopSharing/imgui/imgui.cpp:3496
↓ 3 callers
Method
Step
DesktopSharing/imgui/imgui_demo.cpp:4889
↓ 3 callers
Method
StopLive
DesktopSharing/MainWindow.cpp:315
↓ 3 callers
Function
WriteSection
DesktopSharing/codec/QsvCodec/common_utils.cpp:332
↓ 3 callers
Function
X420ToI420
Support converting from FOURCC_M420 Useful for bandwidth constrained transports like USB 1.0 and 2.0 and for easy conversion to I420. M420 format desc
DesktopSharing/libyuv/source/convert.cc:581
↓ 3 callers
Function
YPixel
C reference code that mimics the YUV assembly.
DesktopSharing/libyuv/source/row_common.cc:1598
↓ 3 callers
Function
YuvPixel10
C reference code that mimics the YUV 10 bit assembly. Reads 10 bit YUV and clamps down to 8 bit RGB.
DesktopSharing/libyuv/source/row_common.cc:1577
↓ 3 callers
Function
YuvPixel8_16
Reads 8 bit YUV and leaves result as 16 bit.
DesktopSharing/libyuv/source/row_common.cc:1487
↓ 3 callers
Method
_ClearFreeMemory
DesktopSharing/imgui/imgui_draw.cpp:401
↓ 3 callers
Method
_ResetForNewFrame
Initialize before use in a new frame. We always have a command ready in the buffer.
DesktopSharing/imgui/imgui_draw.cpp:378
↓ 3 callers
Method
capacity
DesktopSharing/imgui/imgui.h:1399
↓ 3 callers
Function
clear
DesktopSharing/imgui/imgui_internal.h:516
↓ 3 callers
Method
init
DesktopSharing/capture/AudioCapture/WASAPIPlayer.cpp:13
↓ 3 callers
Function
md5_append
DesktopSharing/md5/md5.hpp:360
↓ 3 callers
Function
mfx_dll_get_addr
DesktopSharing/codec/QsvCodec/src/mfx_load_dll.cpp:175
↓ 3 callers
Function
mfx_get_default_dll_name
DesktopSharing/codec/QsvCodec/src/mfx_load_dll.cpp:91
↓ 3 callers
Function
stb__lit
DesktopSharing/imgui/imgui_draw.cpp:3607
↓ 3 callers
Function
stb_text_createundo
DesktopSharing/imgui/imstb_textedit.h:1174
↓ 3 callers
Function
stb_textedit_move_to_last
move cursor to last character of selection
DesktopSharing/imgui/imstb_textedit.h:634
↓ 3 callers
Function
stbrp_pack_rects
DesktopSharing/imgui/imstb_truetype.h:3768
↓ 3 callers
Function
stbtt_GetFontVMetrics
DesktopSharing/imgui/imstb_truetype.h:2581
↓ 3 callers
Function
stbtt_GetGlyphHMetrics
DesktopSharing/imgui/imstb_truetype.h:2273
↓ 3 callers
Function
stbtt__GetGlyfOffset
DesktopSharing/imgui/imstb_truetype.h:1568
↓ 3 callers
Function
stbtt__buf_get
DesktopSharing/imgui/imstb_truetype.h:1141
↓ 3 callers
Function
stbtt__cff_int
DesktopSharing/imgui/imstb_truetype.h:1187
↓ 3 callers
Function
stbtt__csctx_rmove_to
DesktopSharing/imgui/imstb_truetype.h:1910
↓ 3 callers
Function
stbtt__isfont
DesktopSharing/imgui/imstb_truetype.h:1277
↓ 3 callers
Function
stbtt__run_charstring
DesktopSharing/imgui/imstb_truetype.h:1978
↓ 3 callers
Function
stbtt__track_vertex
DesktopSharing/imgui/imstb_truetype.h:1879
↓ 3 callers
Method
swap
DesktopSharing/imgui/imgui.h:1412
↓ 2 callers
Function
ARGBCopy
Copy ARGB with optional flipping
DesktopSharing/libyuv/source/convert_argb.cc:28
↓ 2 callers
Function
ARGBRotate
DesktopSharing/libyuv/source/rotate_argb.cc:195
↓ 2 callers
Function
ARGBToARGB1555Row_SSE2
TODO(fbarchard): Improve sign extension/packing.
DesktopSharing/libyuv/source/row_win.cc:928
↓ 2 callers
Function
ARGBToARGB4444Row_SSE2
DesktopSharing/libyuv/source/row_win.cc:970
↓ 2 callers
Function
ARGBToRGB565Row_AVX2
DesktopSharing/libyuv/source/row_win.cc:1001
↓ 2 callers
Function
ARGBToYJRow_AVX2
Convert 32 ARGB pixels (128 bytes) to 32 Y values.
DesktopSharing/libyuv/source/row_win.cc:1228
↓ 2 callers
Function
ARGBToYJRow_SSSE3
Convert 16 ARGB pixels (64 bytes) to 16 YJ values. Same as ARGBToYRow but different coefficients, no add 16, but do rounding.
DesktopSharing/libyuv/source/row_win.cc:1148
↓ 2 callers
Function
ARGBTranspose
DesktopSharing/libyuv/source/rotate_argb.cc:24
↓ 2 callers
Function
Abs
DesktopSharing/libyuv/source/convert.cc:26
↓ 2 callers
Function
Abs
DesktopSharing/libyuv/source/row_common.cc:51
← previous
next →
301–400 of 4,082, ranked by callers