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
↓ 1 callers
Function
H420ToARGB
Convert H420 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:202
↓ 1 callers
Function
H444ToARGB
Convert H444 to ARGB.
DesktopSharing/libyuv/source/convert_argb.cc:658
↓ 1 callers
Function
HalfRow_16_C
DesktopSharing/libyuv/source/row_common.cc:2701
↓ 1 callers
Function
HalfRow_C
Blend 2 rows into 1.
DesktopSharing/libyuv/source/row_common.cc:2691
↓ 1 callers
Function
HammingDistance_C
Hakmem method for hamming distance.
DesktopSharing/libyuv/source/compare_common.cc:51
↓ 1 callers
Method
HandleDeleteStream
DesktopSharing/xop/RtmpConnection.cpp:640
↓ 1 callers
Method
HandleEvent
DesktopSharing/net/TaskScheduler.h:31
↓ 1 callers
Method
HandlePictureDecode
Return value from HandlePictureDecode() are interpreted as: * 0: fail, >=1: suceeded */
DesktopSharing/codec/NvCodec/NvDecoder/NvDecoder.cpp:425
↓ 1 callers
Method
HandlePictureDisplay
Return value from HandlePictureDisplay() are interpreted as: * 0: fail, >=1: suceeded */
DesktopSharing/codec/NvCodec/NvDecoder/NvDecoder.cpp:439
↓ 1 callers
Method
HandleRtcp
DesktopSharing/xop/RtspConnection.cpp:206
↓ 1 callers
Function
HandleSort
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:124
↓ 1 callers
Method
HandleTimerEvent
DesktopSharing/net/Timer.cpp:56
↓ 1 callers
Method
HandleTriggerEvent
DesktopSharing/net/TaskScheduler.cpp:91
↓ 1 callers
Method
HandleVideoSequence
Return value from HandleVideoSequence() are interpreted as : * 0: fail, 1: suceeded, > 1: override dpb size of parser (set by CUVIDPARSERPARAMS::u
DesktopSharing/codec/NvCodec/NvDecoder/NvDecoder.cpp:127
↓ 1 callers
Method
HasPublisher
DesktopSharing/xop/RtmpServer.cpp:72
↓ 1 callers
Function
HashDjb2_C
hash seed of 5381 recommended. Internal C version of HashDjb2 with int sized count for efficiency.
DesktopSharing/libyuv/source/compare_common.cc:92
↓ 1 callers
Function
I400Copy
Copy to I400. Source can be I420,422,444,400,NV12,NV21
DesktopSharing/libyuv/source/convert_from.cc:163
↓ 1 callers
Function
I400ToNV21
I400 is greyscale typically used in MJPG
DesktopSharing/libyuv/source/convert.cc:502
↓ 1 callers
Function
I420Scale
DesktopSharing/libyuv/source/scale.cc:1729
↓ 1 callers
Function
I420ToABGR
Convert I420 to ABGR.
DesktopSharing/libyuv/source/convert_argb.cc:147
↓ 1 callers
Function
I420ToAR30
Convert I420 to AR30.
DesktopSharing/libyuv/source/convert_from.cc:1397
↓ 1 callers
Function
I420ToARGB1555
Convert I420 to ARGB1555.
DesktopSharing/libyuv/source/convert_from.cc:840
↓ 1 callers
Function
I420ToARGB4444
Convert I420 to ARGB4444.
DesktopSharing/libyuv/source/convert_from.cc:921
↓ 1 callers
Function
I420ToBGRA
Convert I420 to BGRA.
DesktopSharing/libyuv/source/convert_from.cc:634
↓ 1 callers
Function
I420ToI422
420 chroma is 1/2 width, 1/2 height 422 chroma is 1/2 width, 1x height
DesktopSharing/libyuv/source/convert_from.cc:114
↓ 1 callers
Function
I420ToI444
420 chroma is 1/2 width, 1/2 height 444 chroma is 1x width, 1x height
DesktopSharing/libyuv/source/convert_from.cc:139
↓ 1 callers
Function
I420ToRAW
Convert I420 to RAW.
DesktopSharing/libyuv/source/convert_from.cc:749
↓ 1 callers
Function
I420ToRGB24
Convert I420 to RGB24.
DesktopSharing/libyuv/source/convert_from.cc:732
↓ 1 callers
Function
I420ToRGB565
Convert I420 to RGB565.
DesktopSharing/libyuv/source/convert_from.cc:1082
↓ 1 callers
Function
I420ToRGBA
Convert I420 to RGBA.
DesktopSharing/libyuv/source/convert_from.cc:617
↓ 1 callers
Function
I420ToUYVY
DesktopSharing/libyuv/source/convert_from.cc:411
↓ 1 callers
Function
I420ToYUY2
DesktopSharing/libyuv/source/convert_from.cc:249
↓ 1 callers
Function
I422ToNV21
TODO(fbarchard): Implement row conversion.
DesktopSharing/libyuv/source/convert.cc:219
↓ 1 callers
Function
I444ToNV21
TODO(fbarchard): Implement row conversion.
DesktopSharing/libyuv/source/convert.cc:430
↓ 1 callers
Function
ImAtoi
DesktopSharing/imgui/imgui_widgets.cpp:1978
↓ 1 callers
Function
ImBitArrayClearBit
DesktopSharing/imgui/imgui_internal.h:454
↓ 1 callers
Function
ImBitArraySetBit
DesktopSharing/imgui/imgui_internal.h:455
↓ 1 callers
Function
ImBitArrayTestBit
Helper: ImBitArray
DesktopSharing/imgui/imgui_internal.h:453
↓ 1 callers
Function
ImDot
DesktopSharing/imgui/imgui_internal.h:381
↓ 1 callers
Function
ImFileGetSize
DesktopSharing/imgui/imgui.cpp:1494
↓ 1 callers
Function
ImFileRead
DesktopSharing/imgui/imgui.cpp:1495
↓ 1 callers
Function
ImFontAtlasBuildFinish
This is called/shared by both the stb_truetype and the FreeType builder.
DesktopSharing/imgui/imgui_draw.cpp:2460
↓ 1 callers
Function
ImFontAtlasBuildInit
Note: this is called / shared by both the stb_truetype and the FreeType builder
DesktopSharing/imgui/imgui_draw.cpp:2439
↓ 1 callers
Function
ImFontAtlasBuildMultiplyCalcLookupTable
DesktopSharing/imgui/imgui_draw.cpp:2024
↓ 1 callers
Function
ImFontAtlasBuildMultiplyRectAlpha8
DesktopSharing/imgui/imgui_draw.cpp:2033
↓ 1 callers
Function
ImFontAtlasBuildPackCustomRects
DesktopSharing/imgui/imgui_draw.cpp:2345
↓ 1 callers
Function
ImFontAtlasBuildRenderDefaultTexData
DesktopSharing/imgui/imgui_draw.cpp:2382
↓ 1 callers
Function
ImFontAtlasBuildRenderLinesTexData
DesktopSharing/imgui/imgui_draw.cpp:2407
↓ 1 callers
Function
ImFontAtlasBuildSetupFont
DesktopSharing/imgui/imgui_draw.cpp:2330
↓ 1 callers
Function
ImFontAtlasBuildWithStbTruetype
DesktopSharing/imgui/imgui_draw.cpp:2078
↓ 1 callers
Function
ImGui_ImplDX9_CreateDeviceObjects
DesktopSharing/imgui/imgui_impl_dx9.cpp:262
↓ 1 callers
Function
ImGui_ImplDX9_CreateFontsTexture
DesktopSharing/imgui/imgui_impl_dx9.cpp:237
↓ 1 callers
Function
ImGui_ImplDX9_Init
DesktopSharing/imgui/imgui_impl_dx9.cpp:219
↓ 1 callers
Function
ImGui_ImplDX9_InvalidateDeviceObjects
DesktopSharing/imgui/imgui_impl_dx9.cpp:271
↓ 1 callers
Function
ImGui_ImplDX9_NewFrame
DesktopSharing/imgui/imgui_impl_dx9.cpp:280
↓ 1 callers
Function
ImGui_ImplDX9_RenderDrawData
Render function. (this used to be set in io.RenderDrawListsFn and called by ImGui::Render(), but you can now call this directly from your main loop)
DesktopSharing/imgui/imgui_impl_dx9.cpp:106
↓ 1 callers
Function
ImGui_ImplDX9_Shutdown
DesktopSharing/imgui/imgui_impl_dx9.cpp:231
↓ 1 callers
Function
ImGui_ImplGlfw_UpdateGamepads
DesktopSharing/imgui/imgui_impl_glfw.cpp:308
↓ 1 callers
Function
ImGui_ImplGlfw_UpdateMouseCursor
DesktopSharing/imgui/imgui_impl_glfw.cpp:287
↓ 1 callers
Function
ImGui_ImplGlfw_UpdateMousePosAndButtons
DesktopSharing/imgui/imgui_impl_glfw.cpp:253
↓ 1 callers
Function
ImGui_ImplOpenGL2_CreateDeviceObjects
DesktopSharing/imgui/imgui_impl_opengl2.cpp:240
↓ 1 callers
Function
ImGui_ImplOpenGL2_CreateFontsTexture
DesktopSharing/imgui/imgui_impl_opengl2.cpp:202
↓ 1 callers
Function
ImGui_ImplOpenGL2_DestroyDeviceObjects
DesktopSharing/imgui/imgui_impl_opengl2.cpp:245
↓ 1 callers
Function
ImGui_ImplOpenGL2_DestroyFontsTexture
DesktopSharing/imgui/imgui_impl_opengl2.cpp:229
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateDeviceObjects
DesktopSharing/imgui/imgui_impl_opengl3.cpp:491
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateFontsTexture
DesktopSharing/imgui/imgui_impl_opengl3.cpp:415
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyDeviceObjects
DesktopSharing/imgui/imgui_impl_opengl3.cpp:671
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyFontsTexture
DesktopSharing/imgui/imgui_impl_opengl3.cpp:444
↓ 1 callers
Function
ImGui_ImplOpenGL3_Init
Functions
DesktopSharing/imgui/imgui_impl_opengl3.cpp:143
↓ 1 callers
Function
ImGui_ImplOpenGL3_NewFrame
DesktopSharing/imgui/imgui_impl_opengl3.cpp:221
↓ 1 callers
Function
ImGui_ImplOpenGL3_RenderDrawData
OpenGL3 Render function. (this used to be set in io.RenderDrawListsFn and called by ImGui::Render(), but you can now call this directly from your main
DesktopSharing/imgui/imgui_impl_opengl3.cpp:289
↓ 1 callers
Function
ImGui_ImplOpenGL3_Shutdown
DesktopSharing/imgui/imgui_impl_opengl3.cpp:216
↓ 1 callers
Function
ImGui_ImplSDL2_InitForD3D
DesktopSharing/imgui/imgui_impl_sdl.cpp:209
↓ 1 callers
Function
ImGui_ImplSDL2_InitForOpenGL
DesktopSharing/imgui/imgui_impl_sdl.cpp:195
↓ 1 callers
Function
ImGui_ImplSDL2_NewFrame
DesktopSharing/imgui/imgui_impl_sdl.cpp:343
↓ 1 callers
Function
ImGui_ImplSDL2_ProcessEvent
You can read the io.WantCaptureMouse, io.WantCaptureKeyboard flags to tell if dear imgui wants to use your inputs. - When io.WantCaptureMouse is true,
DesktopSharing/imgui/imgui_impl_sdl.cpp:86
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateGamepads
DesktopSharing/imgui/imgui_impl_sdl.cpp:302
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateMouseCursor
DesktopSharing/imgui/imgui_impl_sdl.cpp:282
↓ 1 callers
Function
ImGui_ImplSDL2_UpdateMousePosAndButtons
DesktopSharing/imgui/imgui_impl_sdl.cpp:237
↓ 1 callers
Function
ImGui_ImplWin32_GetDpiScaleForMonitor
DesktopSharing/imgui/imgui_impl_win32.cpp:417
↓ 1 callers
Function
ImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
DesktopSharing/imgui/imgui_impl_win32.cpp:166
↓ 1 callers
Function
ImGui_ImplWin32_UpdateMousePos
DesktopSharing/imgui/imgui_impl_win32.cpp:144
↓ 1 callers
Function
ImLinearSweep
DesktopSharing/imgui/imgui_internal.h:383
↓ 1 callers
Function
ImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return fmt fmt = "%.3f" -> return fmt fmt =
DesktopSharing/imgui/imgui_widgets.cpp:3109
↓ 1 callers
Function
ImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
DesktopSharing/imgui/imgui.cpp:1324
↓ 1 callers
Function
ImStrdup
DesktopSharing/imgui/imgui.cpp:1252
↓ 1 callers
Function
ImStrdupcpy
DesktopSharing/imgui/imgui.cpp:1259
↓ 1 callers
Function
ImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
DesktopSharing/imgui/imgui.cpp:1288
↓ 1 callers
Function
ImTextCharToUtf8
Based on stb_to_utf8() from github.com/nothings/stb/
DesktopSharing/imgui/imgui.cpp:1641
↓ 1 callers
Function
ImTriangleArea
DesktopSharing/imgui/imgui_internal.h:394
↓ 1 callers
Function
ImTriangleBarycentricCoords
DesktopSharing/imgui/imgui.cpp:1197
↓ 1 callers
Function
ImTriangleClosestPoint
DesktopSharing/imgui/imgui.cpp:1208
↓ 1 callers
Function
ImUpperPowerOfTwo
DesktopSharing/imgui/imgui_internal.h:261
↓ 1 callers
Method
Init
DesktopSharing/Overlay.cpp:30
↓ 1 callers
Method
Init
DesktopSharing/codec/avcodec/h264_encoder.cpp:11
↓ 1 callers
Function
InitCpuFlags
DesktopSharing/libyuv/source/cpu_id.cc:282
↓ 1 callers
Function
InputTextCalcTextLenAndLineCount
DesktopSharing/imgui/imgui_widgets.cpp:3427
↓ 1 callers
Function
InterpolateRow_AVX2
Bilinear filter 32x2 -> 32x1
DesktopSharing/libyuv/source/row_gcc.cc:6086
↓ 1 callers
Method
IsActive
DesktopSharing/imgui/imgui.h:1786
↓ 1 callers
Function
IsActiveIdUsingNavInput
DesktopSharing/imgui/imgui_internal.h:1907
← previous
next →
801–900 of 4,082, ranked by callers