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
Function
md5_process
DesktopSharing/md5/md5.hpp:173
↓ 2 callers
Function
mfx_dll_free
DesktopSharing/codec/QsvCodec/src/mfx_load_dll.cpp:185
↓ 2 callers
Method
shrink
DesktopSharing/imgui/imgui.h:1417
↓ 2 callers
Method
start
DesktopSharing/capture/AudioCapture/WASAPIPlayer.cpp:114
↓ 2 callers
Function
stb_decompress_length
DesktopSharing/imgui/imgui_draw.cpp:3590
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
DesktopSharing/imgui/imstb_textedit.h:396
↓ 2 callers
Function
stb_text_makeundo_insert
DesktopSharing/imgui/imstb_textedit.h:1313
↓ 2 callers
Function
stb_text_makeundo_replace
DesktopSharing/imgui/imstb_textedit.h:1328
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
DesktopSharing/imgui/imstb_textedit.h:1098
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
DesktopSharing/imgui/imstb_textedit.h:516
↓ 2 callers
Function
stb_textedit_sortselection
canoncialize the selection so start <= end
DesktopSharing/imgui/imstb_textedit.h:613
↓ 2 callers
Function
stbrp__skyline_find_min_y
find minimum y position if it starts at x1
DesktopSharing/imgui/imstb_rectpack.h:295
↓ 2 callers
Function
stbtt_CompareUTF8toUTF16_bigendian_internal
DesktopSharing/imgui/imstb_truetype.h:4647
↓ 2 callers
Function
stbtt_GetCodepointBitmapBoxSubpixel
DesktopSharing/imgui/imstb_truetype.h:2652
↓ 2 callers
Function
stbtt_GetGlyphBitmapBox
DesktopSharing/imgui/imstb_truetype.h:2647
↓ 2 callers
Function
stbtt_GetGlyphBitmapSubpixel
DesktopSharing/imgui/imstb_truetype.h:3553
↓ 2 callers
Function
stbtt_GetGlyphBox
DesktopSharing/imgui/imstb_truetype.h:1590
↓ 2 callers
Function
stbtt_MakeCodepointBitmapSubpixel
DesktopSharing/imgui/imstb_truetype.h:3632
↓ 2 callers
Function
stbtt_PackFontRangesRenderIntoRects
rects array must be big enough to accommodate all characters in the given ranges
DesktopSharing/imgui/imstb_truetype.h:4045
↓ 2 callers
Function
stbtt_Rasterize
DesktopSharing/imgui/imstb_truetype.h:3535
↓ 2 callers
Function
stbtt__CompareUTF8toUTF16_bigendian_prefix
check if a utf8 string contains a prefix which is the utf16 string; if so return length of matching utf8 string
DesktopSharing/imgui/imstb_truetype.h:4608
↓ 2 callers
Function
stbtt__GetGlyphClass
DesktopSharing/imgui/imstb_truetype.h:2374
↓ 2 callers
Function
stbtt__GetGlyphInfoT2
DesktopSharing/imgui/imstb_truetype.h:2254
↓ 2 callers
Function
stbtt__buf_peek8
DesktopSharing/imgui/imstb_truetype.h:1123
↓ 2 callers
Function
stbtt__close_shape
DesktopSharing/imgui/imstb_truetype.h:1623
↓ 2 callers
Function
stbtt__csctx_close_shape
DesktopSharing/imgui/imstb_truetype.h:1904
↓ 2 callers
Function
stbtt__cuberoot
DesktopSharing/imgui/imstb_truetype.h:4366
↓ 2 callers
Function
stbtt__get_subrs
DesktopSharing/imgui/imstb_truetype.h:1337
↓ 2 callers
Function
stbtt__h_prefilter
DesktopSharing/imgui/imstb_truetype.h:3852
↓ 2 callers
Function
stbtt__hheap_alloc
DesktopSharing/imgui/imstb_truetype.h:2678
↓ 2 callers
Function
stbtt__hheap_cleanup
DesktopSharing/imgui/imstb_truetype.h:2705
↓ 2 callers
Function
stbtt__hheap_free
DesktopSharing/imgui/imstb_truetype.h:2699
↓ 2 callers
Function
stbtt__new_active
DesktopSharing/imgui/imstb_truetype.h:2743
↓ 2 callers
Function
stbtt__v_prefilter
DesktopSharing/imgui/imstb_truetype.h:3914
↓ 2 callers
Method
stop
DesktopSharing/capture/AudioCapture/WASAPIPlayer.cpp:151
↓ 2 callers
Function
ttLONG
DesktopSharing/imgui/imstb_truetype.h:1272
↓ 1 callers
Function
ABGRToARGB
Convert ABGR to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:1743
↓ 1 callers
Function
ABGRToI420
Convert ABGR to I420.
DesktopSharing/libyuv/source/convert.cc:1236
↓ 1 callers
Function
AR30ToAB30Row_C
DesktopSharing/libyuv/source/row_common.cc:236
↓ 1 callers
Function
AR30ToABGRRow_C
DesktopSharing/libyuv/source/row_common.cc:222
↓ 1 callers
Function
AR30ToARGB
Convert AR30 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:2189
↓ 1 callers
Function
AR30ToARGBRow_C
DesktopSharing/libyuv/source/row_common.cc:208
↓ 1 callers
Function
ARGB1555ToARGB
Convert ARGB1555 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:2039
↓ 1 callers
Function
ARGB1555ToI420
Convert ARGB1555 to I420.
DesktopSharing/libyuv/source/convert.cc:2040
↓ 1 callers
Function
ARGB4444ToARGB
Convert ARGB4444 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:2114
↓ 1 callers
Function
ARGB4444ToI420
Convert ARGB4444 to I420.
DesktopSharing/libyuv/source/convert.cc:2198
↓ 1 callers
Function
ARGBAffineRow_SSE2
Copy ARGB pixels from source image with slope to a row of destination.
DesktopSharing/libyuv/source/row_gcc.cc:5917
↓ 1 callers
Function
ARGBColorMatrix
Apply a 4x4 matrix to each ARGB pixel. Note: Normally for shading, but can be used to swizzle or invert.
DesktopSharing/libyuv/source/planar_functions.cc:2407
↓ 1 callers
Function
ARGBComputeCumulativeSum
Computes table of cumulative sum for image where the value is the sum of all values above and to the left of the entry. Used by ARGBBlur.
DesktopSharing/libyuv/source/planar_functions.cc:2627
↓ 1 callers
Function
ARGBDetectRow_C
DesktopSharing/libyuv/source/compare.cc:66
↓ 1 callers
Function
ARGBRotate180
DesktopSharing/libyuv/source/rotate_argb.cc:105
↓ 1 callers
Function
ARGBRotate270
DesktopSharing/libyuv/source/rotate_argb.cc:90
↓ 1 callers
Function
ARGBRotate90
DesktopSharing/libyuv/source/rotate_argb.cc:75
↓ 1 callers
Function
ARGBScaleClip
DesktopSharing/libyuv/source/scale_argb.cc:1005
↓ 1 callers
Function
ARGBToARGB1555Row_AVX2
DesktopSharing/libyuv/source/row_win.cc:1039
↓ 1 callers
Function
ARGBToARGB4444Row_AVX2
DesktopSharing/libyuv/source/row_win.cc:1080
↓ 1 callers
Function
ARGBToI420
Convert ARGB to I420.
DesktopSharing/libyuv/source/convert.cc:1022
↓ 1 callers
Function
ARGBToNV12
DesktopSharing/libyuv/source/convert_from_argb.cc:255
↓ 1 callers
Function
Abs
DesktopSharing/libyuv/source/scale_argb.cc:26
↓ 1 callers
Method
AddBezierCurve
Cubic Bezier takes 4 controls points
DesktopSharing/imgui/imgui_draw.cpp:1305
↓ 1 callers
Method
AddConnection
DesktopSharing/net/TcpServer.cpp:80
↓ 1 callers
Method
AddHttpClient
DesktopSharing/xop/RtmpSession.cpp:197
↓ 1 callers
Method
AddInputCharacter
Pass in translated ASCII characters for text input. - with glfw you can get those from the callback set in glfwSetCharCallback() - on Windows you can
DesktopSharing/imgui/imgui.cpp:1053
↓ 1 callers
Method
AddInputCharacterUTF16
UTF16 strings use surrogate pairs to encode codepoints >= 0x10000, so we should save the high surrogate.
DesktopSharing/imgui/imgui.cpp:1061
↓ 1 callers
Method
AddInputCharactersUTF8
DesktopSharing/imgui/imgui.cpp:1088
↓ 1 callers
Method
AddNgon
Guaranteed to honor 'num_segments'
DesktopSharing/imgui/imgui_draw.cpp:1281
↓ 1 callers
Method
AddNgonFilled
Guaranteed to honor 'num_segments'
DesktopSharing/imgui/imgui_draw.cpp:1293
↓ 1 callers
Method
AddNotifyConnectedCallback
DesktopSharing/xop/MediaSession.cpp:43
↓ 1 callers
Method
AddNotifyDisconnectedCallback
DesktopSharing/xop/MediaSession.cpp:48
↓ 1 callers
Function
AddWindowToDrawData
DesktopSharing/imgui/imgui.cpp:4076
↓ 1 callers
Function
AddWindowToSortBuffer
DesktopSharing/imgui/imgui.cpp:4023
↓ 1 callers
Method
Alloc
DesktopSharing/net/MemoryManager.cpp:5
↓ 1 callers
Function
ArmCpuCaps
based on libvpx arm_cpudetect.c For Arm, but public to allow testing on any CPU
DesktopSharing/libyuv/source/cpu_id.cc:138
↓ 1 callers
Function
BGRAToARGB
Convert BGRA to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:1719
↓ 1 callers
Function
BGRAToI420
Convert BGRA to I420.
DesktopSharing/libyuv/source/convert.cc:1134
↓ 1 callers
Method
Begin
Use case A: Begin() called from constructor with items_height<0, then called again from Sync() in StepNo 1 Use case B: Begin() called from constructor
DesktopSharing/imgui/imgui.cpp:2194
↓ 1 callers
Function
BezierClosestPointCasteljauStep
Closely mimics PathBezierToCasteljau() in imgui_draw.cpp
DesktopSharing/imgui/imgui.cpp:1131
↓ 1 callers
Function
BlendPlane
Alpha Blend plane and store to destination.
DesktopSharing/libyuv/source/planar_functions.cc:1255
↓ 1 callers
Method
BolckSize
DesktopSharing/net/MemoryManager.h:34
↓ 1 callers
Method
BuildAnnounceReq
DesktopSharing/xop/RtspMessage.cpp:592
↓ 1 callers
Method
BuildC0C1
DesktopSharing/xop/RtmpHandshake.cpp:84
↓ 1 callers
Method
BuildDescribeReq
DesktopSharing/xop/RtspMessage.cpp:615
↓ 1 callers
Method
BuildDescribeRes
DesktopSharing/xop/RtspMessage.cpp:387
↓ 1 callers
Method
BuildGetParamterRes
DesktopSharing/xop/RtspMessage.cpp:490
↓ 1 callers
Method
BuildLookupTable
DesktopSharing/imgui/imgui_draw.cpp:2802
↓ 1 callers
Method
BuildNotFoundRes
DesktopSharing/xop/RtspMessage.cpp:504
↓ 1 callers
Method
BuildOptionReq
DesktopSharing/xop/RtspMessage.cpp:576
↓ 1 callers
Method
BuildOptionRes
DesktopSharing/xop/RtspMessage.cpp:374
↓ 1 callers
Method
BuildPlayRes
DesktopSharing/xop/RtspMessage.cpp:457
↓ 1 callers
Method
BuildRecordReq
DesktopSharing/xop/RtspMessage.cpp:660
↓ 1 callers
Method
BuildSetupMulticastRes
DesktopSharing/xop/RtspMessage.cpp:404
↓ 1 callers
Method
BuildSetupTcpRes
DesktopSharing/xop/RtspMessage.cpp:441
↓ 1 callers
Method
BuildSetupUdpRes
DesktopSharing/xop/RtspMessage.cpp:422
↓ 1 callers
Method
BuildTeardownRes
DesktopSharing/xop/RtspMessage.cpp:476
↓ 1 callers
Method
BuildUnauthorizedRes
DesktopSharing/xop/RtspMessage.cpp:540
↓ 1 callers
Method
BuildUnsupportedRes
DesktopSharing/xop/RtspMessage.cpp:528
↓ 1 callers
Method
CalcCustomRectUV
DesktopSharing/imgui/imgui_draw.cpp:1989
↓ 1 callers
Function
CheckProgram
If you get an error please report on GitHub. You may try different GL context version or GLSL version.
DesktopSharing/imgui/imgui_impl_opengl3.cpp:474
↓ 1 callers
Function
ClampWindowRect
DesktopSharing/imgui/imgui.cpp:5210
↓ 1 callers
Method
Clear
DesktopSharing/imgui/imgui_internal.h:1027
← previous
next →
601–700 of 4,082, ranked by callers