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
md5_hash_string
some convenience c++ functions
DesktopSharing/md5/md5.hpp:418
↓ 1 callers
Function
md5_init
DesktopSharing/md5/md5.hpp:352
↓ 1 callers
Function
mfxEnterCriticalSection
DesktopSharing/codec/QsvCodec/src/mfx_critical_section.cpp:59
↓ 1 callers
Function
mfxInterlockedCas32
DesktopSharing/codec/QsvCodec/src/mfx_critical_section.cpp:49
↓ 1 callers
Function
mfxInterlockedXchg32
DesktopSharing/codec/QsvCodec/src/mfx_critical_section.cpp:54
↓ 1 callers
Function
mfxLeaveCriticalSection
DesktopSharing/codec/QsvCodec/src/mfx_critical_section.cpp:69
↓ 1 callers
Function
mfx_get_default_audio_dll_name
DesktopSharing/codec/QsvCodec/src/mfx_load_dll.cpp:127
↓ 1 callers
Function
mfx_get_default_plugin_name
DesktopSharing/codec/QsvCodec/src/mfx_load_dll.cpp:109
↓ 1 callers
Function
nvenc_encode_texture
DesktopSharing/codec/NvCodec/nvenc.cpp:271
↓ 1 callers
Function
open_libgl
DesktopSharing/imgui/gl3w/GL/gl3w.c:14
↓ 1 callers
Function
open_libgl
libs/gl3w/GL/gl3w.c:14
↓ 1 callers
Function
parse_version
DesktopSharing/imgui/gl3w/GL/gl3w.c:96
↓ 1 callers
Function
parse_version
libs/gl3w/GL/gl3w.c:96
↓ 1 callers
Method
play
DesktopSharing/capture/AudioCapture/WASAPIPlayer.cpp:171
↓ 1 callers
Method
push_front
DesktopSharing/imgui/imgui.h:1423
↓ 1 callers
Method
read
DesktopSharing/capture/AudioCapture/AudioBuffer.h:44
↓ 1 callers
Method
setCallback
DesktopSharing/capture/AudioCapture/WASAPICapture.cpp:178
↓ 1 callers
Method
setPlayCB
DesktopSharing/xop/RtmpConnection.cpp:800
↓ 1 callers
Method
split
DesktopSharing/imgui/imgui.cpp:1985
↓ 1 callers
Function
stb_adler32
DesktopSharing/imgui/imgui_draw.cpp:3637
↓ 1 callers
Function
stb_decompress
DesktopSharing/imgui/imgui_draw.cpp:3668
↓ 1 callers
Function
stb_decompress_token
DesktopSharing/imgui/imgui_draw.cpp:3620
↓ 1 callers
Function
stb_text_create_undo_record
DesktopSharing/imgui/imstb_textedit.h:1150
↓ 1 callers
Function
stb_text_makeundo_delete
DesktopSharing/imgui/imstb_textedit.h:1318
↓ 1 callers
Function
stb_text_redo
DesktopSharing/imgui/imstb_textedit.h:1262
↓ 1 callers
Function
stb_text_undo
DesktopSharing/imgui/imstb_textedit.h:1194
↓ 1 callers
Function
stb_textedit_clear_state
reset the state to default
DesktopSharing/imgui/imstb_textedit.h:1339
↓ 1 callers
Function
stb_textedit_click
API click: on mouse down, move the cursor to the clicked location, and reset the selection
DesktopSharing/imgui/imstb_textedit.h:456
↓ 1 callers
Function
stb_textedit_cut
API cut: delete selection
DesktopSharing/imgui/imstb_textedit.h:694
↓ 1 callers
Function
stb_textedit_discard_redo
discard the oldest entry in the redo list--it's bad if this ever happens, but because undo & redo have to store the actual characters in different cas
DesktopSharing/imgui/imstb_textedit.h:1120
↓ 1 callers
Function
stb_textedit_drag
API drag: on mouse drag, move the cursor and selection endpoint to the clicked location
DesktopSharing/imgui/imstb_textedit.h:474
↓ 1 callers
Function
stb_textedit_flush_redo
DesktopSharing/imgui/imstb_textedit.h:1091
↓ 1 callers
Function
stb_textedit_initialize_state
API initialize
DesktopSharing/imgui/imstb_textedit.h:1356
↓ 1 callers
Function
stb_textedit_key
API key: process a keyboard input
DesktopSharing/imgui/imstb_textedit.h:728
↓ 1 callers
Function
stb_textedit_paste
DesktopSharing/imgui/imstb_textedit.h:1366
↓ 1 callers
Function
stb_textedit_paste_internal
API paste: replace existing selection with passed-in text
DesktopSharing/imgui/imstb_textedit.h:705
↓ 1 callers
Function
stb_textedit_replace
stb_textedit internally allows for a single undo record to do addition and deletion, but somehow, calling the stb_textedit_paste() function creates tw
DesktopSharing/imgui/imgui_widgets.cpp:3590
↓ 1 callers
Function
stbrp__skyline_find_best_pos
DesktopSharing/imgui/imstb_rectpack.h:351
↓ 1 callers
Function
stbrp__skyline_pack_rectangle
DesktopSharing/imgui/imstb_rectpack.h:453
↓ 1 callers
Function
stbrp_init_target
DesktopSharing/imgui/imstb_truetype.h:3757
↓ 1 callers
Function
stbrp_setup_allow_out_of_mem
DesktopSharing/imgui/imstb_rectpack.h:242
↓ 1 callers
Function
stbtt_BakeFontBitmap
DesktopSharing/imgui/imstb_truetype.h:4767
↓ 1 callers
Function
stbtt_BakeFontBitmap_internal
DesktopSharing/imgui/imstb_truetype.h:3653
↓ 1 callers
Function
stbtt_FindMatchingFont_internal
DesktopSharing/imgui/imstb_truetype.h:4751
↓ 1 callers
Function
stbtt_FlattenCurves
returns number of contours
DesktopSharing/imgui/imstb_truetype.h:3458
↓ 1 callers
Function
stbtt_GetBakedQuad
DesktopSharing/imgui/imstb_truetype.h:3699
↓ 1 callers
Function
stbtt_GetCodepointBitmap
DesktopSharing/imgui/imstb_truetype.h:3637
↓ 1 callers
Function
stbtt_GetCodepointBitmapSubpixel
DesktopSharing/imgui/imstb_truetype.h:3622
↓ 1 callers
Function
stbtt_GetCodepointHMetrics
DesktopSharing/imgui/imstb_truetype.h:2576
↓ 1 callers
Function
stbtt_GetCodepointKernAdvance
DesktopSharing/imgui/imstb_truetype.h:2569
↓ 1 callers
Function
stbtt_GetFontOffsetForIndex_internal
DesktopSharing/imgui/imstb_truetype.h:1302
↓ 1 callers
Function
stbtt_GetGlyphKernAdvance
DesktopSharing/imgui/imstb_truetype.h:2556
↓ 1 callers
Function
stbtt_GetGlyphSDF
DesktopSharing/imgui/imstb_truetype.h:4406
↓ 1 callers
Function
stbtt_GetNumberOfFonts_internal
DesktopSharing/imgui/imstb_truetype.h:1321
↓ 1 callers
Function
stbtt_GetPackedQuad
DesktopSharing/imgui/imstb_truetype.h:4193
↓ 1 callers
Function
stbtt_InitFont_internal
DesktopSharing/imgui/imstb_truetype.h:1350
↓ 1 callers
Function
stbtt_MakeGlyphBitmap
DesktopSharing/imgui/imstb_truetype.h:3617
↓ 1 callers
Function
stbtt_MakeGlyphBitmapSubpixelPrefilter
DesktopSharing/imgui/imstb_truetype.h:4021
↓ 1 callers
Function
stbtt_PackBegin
DesktopSharing/imgui/imstb_truetype.h:3797
↓ 1 callers
Function
stbtt_PackEnd
DesktopSharing/imgui/imstb_truetype.h:3829
↓ 1 callers
Function
stbtt_PackFontRanges
DesktopSharing/imgui/imstb_truetype.h:4132
↓ 1 callers
Function
stbtt_PackFontRangesGatherRects
rects array must be big enough to accommodate all characters in the given ranges
DesktopSharing/imgui/imstb_truetype.h:3989
↓ 1 callers
Function
stbtt_PackFontRangesPackRects
DesktopSharing/imgui/imstb_truetype.h:4127
↓ 1 callers
Function
stbtt__GetCoverageIndex
DesktopSharing/imgui/imstb_truetype.h:2315
↓ 1 callers
Function
stbtt__GetGlyphGPOSInfoAdvance
DesktopSharing/imgui/imstb_truetype.h:2428
↓ 1 callers
Function
stbtt__GetGlyphKernInfoAdvance
DesktopSharing/imgui/imstb_truetype.h:2285
↓ 1 callers
Function
stbtt__GetGlyphShapeT2
DesktopSharing/imgui/imstb_truetype.h:2237
↓ 1 callers
Function
stbtt__GetGlyphShapeTT
DesktopSharing/imgui/imstb_truetype.h:1639
↓ 1 callers
Function
stbtt__cff_index_count
DesktopSharing/imgui/imstb_truetype.h:1237
↓ 1 callers
Function
stbtt__cff_skip_operand
DesktopSharing/imgui/imstb_truetype.h:1199
↓ 1 callers
Function
stbtt__cid_get_glyph_subrs
DesktopSharing/imgui/imstb_truetype.h:1950
↓ 1 callers
Function
stbtt__compute_crossings_x
DesktopSharing/imgui/imstb_truetype.h:4297
↓ 1 callers
Function
stbtt__dict_get
DesktopSharing/imgui/imstb_truetype.h:1214
↓ 1 callers
Function
stbtt__fill_active_edges
note: this routine clips fills that extend off the edges... ideally this wouldn't happen, but it could happen if the truetype glyph bounding boxes are
DesktopSharing/imgui/imstb_truetype.h:2790
↓ 1 callers
Function
stbtt__fill_active_edges_new
DesktopSharing/imgui/imstb_truetype.h:2973
↓ 1 callers
Function
stbtt__get_subr
DesktopSharing/imgui/imstb_truetype.h:1936
↓ 1 callers
Function
stbtt__matches
DesktopSharing/imgui/imstb_truetype.h:4722
↓ 1 callers
Function
stbtt__rasterize
DesktopSharing/imgui/imstb_truetype.h:3330
↓ 1 callers
Function
stbtt__rasterize_sorted_edges
DesktopSharing/imgui/imstb_truetype.h:2832
↓ 1 callers
Function
stbtt__ray_intersect_bezier
DesktopSharing/imgui/imstb_truetype.h:4228
↓ 1 callers
Function
stbtt__solve_cubic
x^3 + c*x^2 + b*x + a = 0
DesktopSharing/imgui/imstb_truetype.h:4375
↓ 1 callers
Function
stbtt__sort_edges
DesktopSharing/imgui/imstb_truetype.h:3319
↓ 1 callers
Function
stbtt__sort_edges_ins_sort
DesktopSharing/imgui/imstb_truetype.h:3239
↓ 1 callers
Function
stbtt__sort_edges_quicksort
DesktopSharing/imgui/imstb_truetype.h:3257
↓ 1 callers
Function
stbtt__tesselate_cubic
DesktopSharing/imgui/imstb_truetype.h:3415
↓ 1 callers
Function
stbtt__tesselate_curve
tessellate until threshold p is happy... @TODO warped to compensate for non-linear stretching
DesktopSharing/imgui/imstb_truetype.h:3395
↓ 1 callers
Method
write
DesktopSharing/capture/AudioCapture/AudioBuffer.h:24
Method
AACEncoder
DesktopSharing/codec/AACEncoder.h:10
Method
AACEncoder
DesktopSharing/codec/AACEncoder.cpp:3
Method
AACEncoder
DesktopSharing/codec/avcodec/aac_encoder.cpp:6
Method
AACSource
DesktopSharing/xop/AACSource.cpp:20
Function
ABGRToAR30
Convert ABGR To AR30.
DesktopSharing/libyuv/source/convert_from_argb.cc:1767
Function
ABGRToAR30Row_AVX2
DesktopSharing/libyuv/source/row_gcc.cc:1045
Function
ABGRToAR30Row_C
DesktopSharing/libyuv/source/row_common.cc:385
Function
ABGRToAR30Row_SSSE3
DesktopSharing/libyuv/source/row_gcc.cc:968
Function
ABGRToNV12
DesktopSharing/libyuv/source/convert_from_argb.cc:575
Function
ABGRToNV21
Same as NV12 but U and V swapped.
DesktopSharing/libyuv/source/convert_from_argb.cc:735
Function
ABGRToUVRow_AVX2
DesktopSharing/libyuv/source/row_gcc.cc:1422
Function
ABGRToUVRow_MMI
DesktopSharing/libyuv/source/row_mmi.cc:1293
Function
ABGRToUVRow_MSA
DesktopSharing/libyuv/source/row_msa.cc:2602
← previous
next →
1,101–1,200 of 4,082, ranked by callers