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
ImStrbolW
DesktopSharing/imgui/imgui.cpp:1294
↓ 2 callers
Function
ImStrchrRange
DesktopSharing/imgui/imgui.cpp:1273
↓ 2 callers
Function
ImStristr
DesktopSharing/imgui/imgui.cpp:1301
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
DesktopSharing/imgui/imgui.cpp:1677
↓ 2 callers
Function
ImTextStrToUtf8
DesktopSharing/imgui/imgui.cpp:1692
↓ 2 callers
Method
Init
DesktopSharing/codec/QsvCodec/include/mfxvideo++.h:141
↓ 2 callers
Method
InitD3D9
DesktopSharing/codec/QsvCodec/src/mfx_dxva2_device.cpp:429
↓ 2 callers
Method
InitDXGI1
DesktopSharing/codec/QsvCodec/src/mfx_dxva2_device.cpp:472
↓ 2 callers
Function
Initialize
DesktopSharing/codec/QsvCodec/common_utils_windows.cpp:43
↓ 2 callers
Method
Initialize
DesktopSharing/imgui/imgui.cpp:3898
↓ 2 callers
Method
IsKeyFrame
DesktopSharing/xop/RtmpPublisher.cpp:209
↓ 2 callers
Method
IsMulticast
DesktopSharing/xop/MediaSession.h:68
↓ 2 callers
Method
IsPlayer
DesktopSharing/xop/RtmpConnection.h:58
↓ 2 callers
Method
IsPublisher
DesktopSharing/xop/RtmpConnection.h:61
↓ 2 callers
Method
IsPublishing
DesktopSharing/xop/RtmpConnection.h:67
↓ 2 callers
Method
IsRecord
DesktopSharing/xop/RtspConnection.h:81
↓ 2 callers
Method
IsSetup
DesktopSharing/xop/RtpConnection.h:62
↓ 2 callers
Method
IsWriting
DesktopSharing/net/Channel.h:70
↓ 2 callers
Method
Listen
DesktopSharing/net/Acceptor.cpp:20
↓ 2 callers
Function
MFXCloneSession
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:806
↓ 2 callers
Function
MFXInitEx
DesktopSharing/codec/QsvCodec/src/qsv_main.cpp:151
↓ 2 callers
Method
Merge
DesktopSharing/imgui/imgui_draw.cpp:1459
↓ 2 callers
Function
MipsCpuCaps
TODO(fbarchard): Consider read_msa_ir(). TODO(fbarchard): Add unittest.
DesktopSharing/libyuv/source/cpu_id.cc:167
↓ 2 callers
Function
NV12ToARGBRow_AVX2
16 pixels. 8 UV values upsampled to 16 UV, mixed with 16 Y producing 16 ARGB (64 bytes).
DesktopSharing/libyuv/source/row_win.cc:2189
↓ 2 callers
Function
NV12ToARGBRow_SSSE3
8 pixels. 4 UV values upsampled to 8 UV, mixed with 8 Y producing 8 ARGB (32 bytes).
DesktopSharing/libyuv/source/row_win.cc:2748
↓ 2 callers
Function
NV12ToI420Rotate
DesktopSharing/libyuv/source/rotate.cc:544
↓ 2 callers
Function
NV12ToRGB24Matrix
TODO(fbarchard): Consider SSSE3 2 step conversion. Convert NV12 to RGB24 with matrix
DesktopSharing/libyuv/source/convert_argb.cc:2494
↓ 2 callers
Function
NV21ToRGB24Matrix
Convert NV21 to RGB24 with matrix
DesktopSharing/libyuv/source/convert_argb.cc:2561
↓ 2 callers
Function
NavRestoreLayer
DesktopSharing/imgui/imgui.cpp:8428
↓ 2 callers
Function
NavScoreItemDistInterval
DesktopSharing/imgui/imgui.cpp:8145
↓ 2 callers
Function
NavUpdateWindowingHighlightWindow
DesktopSharing/imgui/imgui.cpp:9044
↓ 2 callers
Method
OpenUrl
DesktopSharing/xop/RtspPusher.cpp:44
↓ 2 callers
Method
Parse
DesktopSharing/xop/RtmpChunk.cpp:18
↓ 2 callers
Method
PopTextureID
DesktopSharing/imgui/imgui_draw.cpp:569
↓ 2 callers
Method
PushClipRectFullScreen
DesktopSharing/imgui/imgui_draw.cpp:550
↓ 2 callers
Method
Query
DesktopSharing/codec/QsvCodec/include/mfxvideo++.h:139
↓ 2 callers
Method
QueryIOSurf
DesktopSharing/codec/QsvCodec/include/mfxvideo++.h:140
↓ 2 callers
Function
RAWToARGBRow_SSSE3
DesktopSharing/libyuv/source/row_win.cc:358
↓ 2 callers
Function
RGB24ToARGBRow_SSSE3
DesktopSharing/libyuv/source/row_win.cc:319
↓ 2 callers
Function
ReadPlaneData
DesktopSharing/codec/QsvCodec/common_utils.cpp:123
↓ 2 callers
Function
ReadPlaneData10Bit
DesktopSharing/codec/QsvCodec/common_utils.cpp:192
↓ 2 callers
Method
Reconfigure
DesktopSharing/codec/NvCodec/NvEncoder/NvEncoder.cpp:569
↓ 2 callers
Method
RemoveConnection
DesktopSharing/net/TcpServer.cpp:86
↓ 2 callers
Function
RenderArrowsForVerticalBar
Helper for ColorPicker4()
DesktopSharing/imgui/imgui_widgets.cpp:4824
↓ 2 callers
Method
RenderChar
DesktopSharing/imgui/imgui_draw.cpp:3160
↓ 2 callers
Method
Reset
DesktopSharing/net/Timestamp.h:23
↓ 2 callers
Method
Restore
DesktopSharing/imgui/imgui_internal.h:1687
↓ 2 callers
Method
RetrieveAll
DesktopSharing/net/BufferReader.h:58
↓ 2 callers
Function
ScaleARGB
ScaleARGB a ARGB. This function in turn calls a scaling function suitable for handling the desired resolutions.
DesktopSharing/libyuv/source/scale_argb.cc:901
↓ 2 callers
Function
ScalePlaneVertical
Scale plane vertically with bilinear interpolation.
DesktopSharing/libyuv/source/scale_common.cc:1022
↓ 2 callers
Function
ScanEOI
Helper function to scan for EOI marker (0xff 0xd9).
DesktopSharing/libyuv/source/mjpeg_validate.cc:21
↓ 2 callers
Method
SelectDLLVersion
DesktopSharing/codec/QsvCodec/src/mfx_library_iterator.cpp:316
↓ 2 callers
Method
SendFlvHeader
DesktopSharing/xop/HttpFlvConnection.cpp:144
↓ 2 callers
Method
SendMediaData
DesktopSharing/xop/RtmpConnection.cpp:844
↓ 2 callers
Method
SendNotifyMessage
DesktopSharing/xop/RtmpConnection.cpp:821
↓ 2 callers
Method
SetBit
Get bit n in the array
DesktopSharing/imgui/imgui.h:2259
↓ 2 callers
Method
SetClockRate
DesktopSharing/xop/RtpConnection.h:28
↓ 2 callers
Function
SetCursorPosYAndSetupForPrevLine
DesktopSharing/imgui/imgui.cpp:2176
↓ 2 callers
Method
SetErrorCallback
DesktopSharing/net/Channel.h:49
↓ 2 callers
Method
SetNextTimeout
DesktopSharing/net/Timer.h:74
↓ 2 callers
Method
SetPayloadType
DesktopSharing/xop/RtpConnection.h:31
↓ 2 callers
Method
SetWriteCallback
DesktopSharing/net/Channel.h:43
↓ 2 callers
Method
Size
DesktopSharing/net/RingBuffer.h:59
↓ 2 callers
Function
SliderFloat3
DesktopSharing/imgui/imgui.h:1727
↓ 2 callers
Method
Split
DesktopSharing/imgui/imgui_draw.cpp:1427
↓ 2 callers
Function
SplitPixels
DesktopSharing/libyuv/source/convert.cc:2522
↓ 2 callers
Method
StartLive
DesktopSharing/ScreenLive.cpp:109
↓ 2 callers
Method
Step
DesktopSharing/imgui/imgui.cpp:2224
↓ 2 callers
Method
StopLive
DesktopSharing/ScreenLive.cpp:224
↓ 2 callers
Function
SumPixels
DesktopSharing/libyuv/source/scale.cc:725
↓ 2 callers
Function
SumPixels_16
DesktopSharing/libyuv/source/scale.cc:735
↓ 2 callers
Function
SumSquareErrorToPsnr
DesktopSharing/libyuv/source/compare.cc:267
↓ 2 callers
Function
TempInputIsActive
DesktopSharing/imgui/imgui_internal.h:2018
↓ 2 callers
Function
TitleBarHeight
DesktopSharing/imgui/imgui_internal.h:1671
↓ 2 callers
Function
TransposePlane
DesktopSharing/libyuv/source/rotate.cc:24
↓ 2 callers
Function
TransposeUV
DesktopSharing/libyuv/source/rotate.cc:221
↓ 2 callers
Function
TransposeUVWx8_C
DesktopSharing/libyuv/source/rotate_common.cc:39
↓ 2 callers
Function
TransposeWx8_C
DesktopSharing/libyuv/source/rotate_common.cc:19
↓ 2 callers
Function
UnpackAccumulativeOffsetsIntoRanges
DesktopSharing/imgui/imgui_draw.cpp:2542
↓ 2 callers
Function
WRITEWORD
DesktopSharing/libyuv/source/row_common.cc:88
↓ 2 callers
Method
Write
DesktopSharing/codec/QsvCodec/src/mfx_dispatcher_log.cpp:127
↓ 2 callers
Method
Write
DesktopSharing/net/Logger.cpp:90
↓ 2 callers
Method
Write
DesktopSharing/net/Pipe.cpp:62
↓ 2 callers
Function
WriteSection10Bit
DesktopSharing/codec/QsvCodec/common_utils.cpp:396
↓ 2 callers
Method
_PopUnusedDrawCmd
Pop trailing draw command (used before merging or presenting to user) Note that this leaves the ImDrawList in a state unfit for further commands, as m
DesktopSharing/imgui/imgui_draw.cpp:440
↓ 2 callers
Function
_simple_free
DesktopSharing/codec/QsvCodec/common_directx11.cpp:440
↓ 2 callers
Function
_simple_free
DesktopSharing/codec/QsvCodec/common_directx9.cpp:402
↓ 2 callers
Method
append
DesktopSharing/imgui/imgui.cpp:2074
↓ 2 callers
Method
appendfv
Helper: Text buffer for logging/accumulating text
DesktopSharing/imgui/imgui.cpp:2101
↓ 2 callers
Function
av_bswap32
libs/ffmpeg/include/libavutil/bswap.h:66
↓ 2 callers
Method
begin
DesktopSharing/capture/AudioCapture/AudioBuffer.h:127
↓ 2 callers
Function
clamp0
DesktopSharing/libyuv/source/row_common.cc:39
↓ 2 callers
Method
clear
DesktopSharing/net/ThreadSafeQueue.h:98
↓ 2 callers
Method
contains
DesktopSharing/imgui/imgui.h:1428
↓ 2 callers
Method
encodeBoolean
DesktopSharing/xop/amf.cpp:253
↓ 2 callers
Function
equal
DesktopSharing/imgui/imstb_truetype.h:4292
↓ 2 callers
Method
getNextTimeout
DesktopSharing/net/Timer.h:79
↓ 2 callers
Method
index_from_ptr
DesktopSharing/imgui/imgui.h:1433
↓ 2 callers
Function
is_word_boundary
DesktopSharing/imgui/imstb_textedit.h:646
↓ 2 callers
Function
is_word_boundary_from_right
DesktopSharing/imgui/imgui_widgets.cpp:3509
← previous
next →
501–600 of 4,082, ranked by callers