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
Function
AYUVToNV21
Convert AYUV to NV21.
DesktopSharing/libyuv/source/convert.cc:953
Function
AYUVToUVRow_C
Filter 2 rows of AYUV UV's (444) into UV (420).
DesktopSharing/libyuv/source/row_common.cc:3475
Function
AYUVToUVRow_NEON
DesktopSharing/libyuv/source/row_neon.cc:2872
Function
AYUVToUVRow_NEON
DesktopSharing/libyuv/source/row_neon64.cc:3064
Function
AYUVToVURow_C
Filter 2 rows of AYUV UV's (444) into VU (420).
DesktopSharing/libyuv/source/row_common.cc:3502
Function
AYUVToVURow_NEON
DesktopSharing/libyuv/source/row_neon.cc:2903
Function
AYUVToVURow_NEON
DesktopSharing/libyuv/source/row_neon64.cc:3091
Function
AYUVToYRow_C
Copy row of AYUV Y's into Y
DesktopSharing/libyuv/source/row_common.cc:3529
Function
AYUVToYRow_NEON
Copy row of AYUV Y's into Y. Similar to ARGBExtractAlphaRow_NEON
DesktopSharing/libyuv/source/row_neon.cc:2936
Function
AYUVToYRow_NEON
Copy row of AYUV Y's into Y
DesktopSharing/libyuv/source/row_neon64.cc:3120
Method
AcceptDragDropPayload
DesktopSharing/imgui/imgui.cpp:9485
Method
Acceptor
DesktopSharing/net/Acceptor.cpp:8
Method
ActivateItem
DesktopSharing/imgui/imgui.cpp:6640
Method
AddCallback
DesktopSharing/imgui/imgui_draw.cpp:449
Method
AddChar
Set bit n in the array
DesktopSharing/imgui/imgui.h:2260
Method
AddConvexPolyFilled
We intentionally avoid using ImVec2 and its math operators here to reduce cost to a minimum for debug/non-inlined builds.
DesktopSharing/imgui/imgui_draw.cpp:922
Method
AddCustomRectFontGlyph
DesktopSharing/imgui/imgui_draw.cpp:1970
Method
AddFont
DesktopSharing/imgui/imgui_draw.cpp:1833
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
DesktopSharing/imgui/imgui_draw.cpp:1881
Method
AddFontFromFileTTF
DesktopSharing/imgui/imgui_draw.cpp:1902
Method
AddFontFromMemoryCompressedBase85TTF
DesktopSharing/imgui/imgui_draw.cpp:1949
Method
AddFontFromMemoryCompressedTTF
DesktopSharing/imgui/imgui_draw.cpp:1937
Method
AddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
DesktopSharing/imgui/imgui_draw.cpp:1924
Function
AddHttpClient
DesktopSharing/xop/RtmpSession.cpp:209
Method
AddImageQuad
DesktopSharing/imgui/imgui_draw.cpp:1365
Method
AddImageRounded
DesktopSharing/imgui/imgui_draw.cpp:1381
Method
AddQuad
DesktopSharing/imgui/imgui_draw.cpp:1174
Method
AddQuadFilled
DesktopSharing/imgui/imgui_draw.cpp:1186
Method
AddRanges
DesktopSharing/imgui/imgui_draw.cpp:2740
Method
AddRemapChar
DesktopSharing/imgui/imgui_draw.cpp:2932
Method
AddSession
DesktopSharing/xop/RtspServer.cpp:26
Method
AddSession
DesktopSharing/xop/RtmpServer.cpp:42
Method
AddTimer
DesktopSharing/net/TaskScheduler.cpp:61
Method
AddTimer
DesktopSharing/net/EventLoop.cpp:133
Method
AddTriggerEvent
DesktopSharing/net/TaskScheduler.cpp:72
Method
AlignTextToFramePadding
DesktopSharing/imgui/imgui_widgets.cpp:1269
Method
AllocOutputBuffers
DesktopSharing/libyuv/source/mjpeg_decoder.cc:477
Method
AllocateBuffer
DesktopSharing/codec/QsvCodec/QsvEncoder.cpp:227
Method
AllocateInputBuffers
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderGL.cpp:35
Method
AllocateInputBuffers
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderD3D9.cpp:71
Method
AllocateInputBuffers
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderCuda.cpp:50
Method
AllocateInputBuffers
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoderD3D11.cpp:66
Method
AllocateSurfaces
DesktopSharing/codec/QsvCodec/QsvEncoder.cpp:184
Method
AmfEncoder
DesktopSharing/xop/amf.cpp:159
Method
AmfObject
DesktopSharing/xop/amf.h:70
Function
Android420ToABGR
Convert Android420 to ABGR.
DesktopSharing/libyuv/source/convert_argb.cc:3057
Function
Android420ToARGB
Convert Android420 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:3038
Function
Android420ToI420
Convert Android420 to I420.
DesktopSharing/libyuv/source/convert.cc:2535
Method
AquireFrame
DesktopSharing/capture/ScreenCapture/GDIScreenCapture.cpp:155
Method
AquireFrame
DesktopSharing/capture/ScreenCapture/DXGIScreenCapture.cpp:229
Function
AreGuidsEqual
DesktopSharing/codec/QsvCodec/common_utils.cpp:616
Method
ArrowButton
DesktopSharing/imgui/imgui_widgets.cpp:756
Method
ArrowButtonEx
DesktopSharing/imgui/imgui_widgets.cpp:726
Method
Attach
DesktopSharing/xop/HttpFlvServer.cpp:19
Method
AudioBuffer
DesktopSharing/capture/AudioCapture/AudioBuffer.h:13
Method
AudioCapture
DesktopSharing/capture/AudioCapture/AudioCapture.cpp:5
Function
BGRAToUVRow_MMI
DesktopSharing/libyuv/source/row_mmi.cc:989
Function
BGRAToUVRow_MSA
DesktopSharing/libyuv/source/row_msa.cc:2569
Function
BGRAToUVRow_NEON
DesktopSharing/libyuv/source/row_neon.cc:1454
Function
BGRAToUVRow_NEON
DesktopSharing/libyuv/source/row_neon64.cc:1521
Function
BGRAToUVRow_SSSE3
DesktopSharing/libyuv/source/row_win.cc:1710
Function
BGRAToUVRow_SSSE3
DesktopSharing/libyuv/source/row_gcc.cc:1689
Function
BGRAToYRow_MMI
DesktopSharing/libyuv/source/row_mmi.cc:910
Function
BGRAToYRow_MSA
DesktopSharing/libyuv/source/row_msa.cc:2439
Function
BGRAToYRow_NEON
DesktopSharing/libyuv/source/row_neon.cc:1953
Function
BGRAToYRow_NEON
DesktopSharing/libyuv/source/row_neon64.cc:1991
Function
BGRAToYRow_SSSE3
DesktopSharing/libyuv/source/row_win.cc:1268
Function
BGRAToYRow_SSSE3
DesktopSharing/libyuv/source/row_gcc.cc:1672
Method
Backup
DesktopSharing/imgui/imgui_internal.h:1686
Method
Begin
DesktopSharing/Overlay.cpp:104
Method
Begin
DesktopSharing/net/BufferReader.h:87
Method
BeginChild
DesktopSharing/imgui/imgui.cpp:4765
Method
BeginChildEx
DesktopSharing/imgui/imgui.cpp:4714
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
DesktopSharing/imgui/imgui.cpp:4821
Method
BeginColumns
DesktopSharing/imgui/imgui_widgets.cpp:7884
Method
BeginCombo
DesktopSharing/imgui/imgui_widgets.cpp:1470
Method
BeginDragDropSource
Call when current ID is active. When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/de
DesktopSharing/imgui/imgui.cpp:9263
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that pushes a temporari
DesktopSharing/imgui/imgui.cpp:9452
Method
BeginDragDropTargetCustom
DesktopSharing/imgui/imgui.cpp:9425
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
DesktopSharing/imgui/imgui.cpp:7282
Method
BeginMainMenuBar
For the main menu bar, which cannot be moved, we honor g.Style.DisplaySafeAreaPadding to ensure text can be visible on a TV set.
DesktopSharing/imgui/imgui_widgets.cpp:6490
Method
BeginMenu
DesktopSharing/imgui/imgui_widgets.cpp:6523
Method
BeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
DesktopSharing/imgui/imgui_widgets.cpp:6419
Method
BeginPopup
DesktopSharing/imgui/imgui.cpp:7860
Method
BeginPopupContextItem
This is a helper to handle the simplest case of associating one named popup to one given widget. - You can pass a NULL str_id to use the identifier of
DesktopSharing/imgui/imgui.cpp:7942
Method
BeginPopupContextVoid
DesktopSharing/imgui/imgui.cpp:7968
Method
BeginPopupContextWindow
DesktopSharing/imgui/imgui.cpp:7955
Method
BeginPopupEx
Attention! BeginPopup() adds default flags which BeginPopupEx()!
DesktopSharing/imgui/imgui.cpp:7837
Method
BeginPopupModal
If 'p_open' is specified for a modal popup window, the popup will have a regular close button which will close the popup. Note that popup visibility s
DesktopSharing/imgui/imgui.cpp:7874
Method
BeginTabBar
DesktopSharing/imgui/imgui_widgets.cpp:6830
Method
BeginTabBarEx
DesktopSharing/imgui/imgui_widgets.cpp:6844
Method
BeginTabItem
DesktopSharing/imgui/imgui_widgets.cpp:7305
Method
BeginTooltip
DesktopSharing/imgui/imgui.cpp:7562
Method
BeginTooltipEx
DesktopSharing/imgui/imgui.cpp:7567
Method
BeginWrite
DesktopSharing/net/BufferReader.h:96
Method
Bind
DesktopSharing/net/SocketUtil.cpp:10
Function
BlendPlaneRow_AVX2
Blend 32 pixels at a time. unsigned version of math =((A2*C2)+(B2*(255-C2))+255)/256 signed version of math =(((A2-128)*C2)+((B2-128)*(255-C2))+32768+
DesktopSharing/libyuv/source/row_win.cc:4111
Function
BlendPlaneRow_AVX2
Blend 32 pixels at a time. unsigned version of math =((A2*C2)+(B2*(255-C2))+255)/256 signed version of math =(((A2-128)*C2)+((B2-128)*(255-C2))+32768+
DesktopSharing/libyuv/source/row_gcc.cc:4737
Function
BlendPlaneRow_C
DesktopSharing/libyuv/source/row_common.cc:2500
Function
BlendPlaneRow_MMI
DesktopSharing/libyuv/source/row_mmi.cc:5542
← previous
next →
1,501–1,600 of 4,082, ranked by callers