MCPcopy Create free account

hub / github.com/PulseBeat02/yt-media-storage / functions

Functions517 in github.com/PulseBeat02/yt-media-storage

↓ 173 callersFunctionCAT_IF_DUMP
Store first row
src/libs/wirehair/WirehairCodec.cpp:755
↓ 64 callersMethodc_str
tests/test_api.cpp:41
↓ 40 callersFunctionXXH_readLE64
src/libs/xxhash.h:3411
↓ 30 callersFunctiongf256_add_mem
src/libs/wirehair/gf256.cpp:653
↓ 29 callersFunctiongf256_addset_mem
src/libs/wirehair/gf256.cpp:949
↓ 25 callersFunctionmake_test_data
tests/test_codec.cpp:42
↓ 24 callersFunctionmake_test_file_id
tests/test_codec.cpp:34
↓ 23 callersFunctionencode_test_data
tests/test_codec.cpp:65
↓ 19 callersFunctionbytes_from_string
tests/test_integrity.cpp:27
↓ 17 callersMethodGetColumn
Get current column
src/libs/wirehair/WirehairTools.h:337
↓ 17 callersFunctionencrypt_chunk
src/crypto.cpp:76
↓ 17 callersFunctionms_status_string
src/media_storage_api.cpp:556
↓ 16 callersMethodassemble_file
src/decoder.cpp:509
↓ 16 callersMethodprocess_packet
src/decoder.cpp:318
↓ 15 callersFunctionXXH3_mix16B
* DISCLAIMER: There are known *seed-dependent* multicollisions here due to * multiplication by zero, affecting hashes of lengths 17 to 240. * * How
src/libs/xxhash.h:4765
↓ 15 callersFunctionderive_key
src/crypto.cpp:44
↓ 15 callersFunctionmake_test_file_id
tests/test_roundtrip.cpp:37
↓ 15 callersMethodnum_chunks
src/chunker.h:61
↓ 15 callersFunctionreadU32LE
src/decoder.cpp:49
↓ 15 callersFunctionsecure_zero
src/crypto.cpp:197
↓ 14 callersFunctionXXH3_avalanche
* This is a fast avalanche stage, * suitable when input bits are already partially mixed */
src/libs/xxhash.h:4616
↓ 14 callersMethodencode_chunk
src/encoder.cpp:112
↓ 14 callersFunctionmake_test_data
tests/test_roundtrip.cpp:45
↓ 14 callersMethodread_chunk
src/chunker.cpp:154
↓ 13 callersMethodIterate
Get the next column. Returns true on success. Returns false if no more columns remain
src/libs/wirehair/WirehairTools.h:345
↓ 13 callersFunctionms_encode
src/media_storage_api.cpp:56
↓ 13 callersFunctionsha256
src/integrity.cpp:43
↓ 12 callersFunctionchunkByteData
src/chunker.cpp:34
↓ 12 callersFunctioncompute_frame_layout
src/video_encoder.cpp:26
↓ 12 callersFunctionmake_patterned_data
tests/test_chunker.cpp:67
↓ 12 callersFunctionmake_test_file_id
tests/test_crypto.cpp:30
↓ 12 callersFunctionmake_test_key
tests/test_crypto.cpp:46
↓ 12 callersMethodpath_cstr
tests/test_chunker.cpp:55
↓ 11 callersFunctionXXH_readLE32
src/libs/xxhash.h:2858
↓ 11 callersFunctionwrite_file
tests/test_stream.cpp:66
↓ 10 callersFunctionencode_and_feed
tests/test_roundtrip.cpp:57
↓ 10 callersMethodis_encrypted
src/decoder.h:133
↓ 10 callersFunctionmake_random_data
tests/test_stream.cpp:48
↓ 10 callersFunctionms_decode
src/media_storage_api.cpp:185
↓ 10 callersFunctionrotr
src/libs/picosha2.h:73
↓ 9 callersFunctionXXH_swap64
src/libs/xxhash.h:3394
↓ 9 callersFunctioncrc32c
src/integrity.cpp:55
↓ 9 callersMethodget_chunk_data
src/decoder.cpp:418
↓ 9 callersFunctionstream_decode_file
tests/test_stream.cpp:118
↓ 9 callersFunctionstream_encode_file
tests/test_stream.cpp:84
↓ 8 callersFunctionShuffleDeck16
src/libs/wirehair/WirehairTools.cpp:377
↓ 8 callersFunctionfeed_all_packets_to_decoder
tests/test_codec.cpp:74
↓ 8 callersFunctiongf256_add2_mem
src/libs/wirehair/gf256.cpp:829
↓ 8 callersFunctiongf256_muladd_mem
src/libs/wirehair/gf256.cpp:1268
↓ 8 callersMethodis_chunk_complete
src/decoder.cpp:414
↓ 8 callersFunctionmake_patterned_data
tests/test_crypto.cpp:55
↓ 8 callersFunctionpacket_span
tests/test_codec.cpp:56
↓ 8 callersFunctionwriteU32LE
src/encoder.cpp:47
↓ 7 callersMethodNext
src/libs/wirehair/WirehairTools.h:103
↓ 7 callersFunctionXXH64_avalanche
! @copydoc XXH32_avalanche */
src/libs/xxhash.h:3518
↓ 7 callersFunctionXXH64_round
! @copydoc XXH32_round */
src/libs/xxhash.h:3484
↓ 7 callersFunctionXXH_mult32to64
! * @brief Calculates a 32-bit to 64-bit long multiply. * * Implemented as a macro. * * Wraps `__emulu` on MSVC x86 because it tends to call `__a
src/libs/xxhash.h:4437
↓ 7 callersFunctionXXH_swap32
src/libs/xxhash.h:2828
↓ 7 callersMethodclear_decrypt_key
src/decoder.cpp:441
↓ 7 callersFunctiondecrypt_chunk
src/crypto.cpp:113
↓ 7 callersFunctionms_stream_encode
src/media_storage_api.cpp:297
↓ 7 callersFunctionprint_usage
src/main.cpp:68
↓ 7 callersFunctionwrite_test_file
tests/test_api.cpp:48
↓ 6 callersFunctionXXH_xorshift64
! Seems to produce slightly better code on GCC for some reason. */
src/libs/xxhash.h:4606
↓ 6 callersFunctionalpha_f
src/dct_common.h:124
↓ 6 callersMethodchunks_completed
src/decoder.h:121
↓ 6 callersFunctionformat_size
src/main.cpp:25
↓ 6 callersFunctiongf256_mul
return x * y For repeated multiplication by a constant, it is faster to put the constant in y.
src/libs/wirehair/gf256.h:215
↓ 6 callersFunctionms_stream_decode
src/media_storage_api.cpp:435
↓ 6 callersFunctionpacket_checksum
src/integrity.cpp:153
↓ 6 callersFunctionpacket_span
tests/test_roundtrip.cpp:53
↓ 6 callersFunctionreadByte
src/decoder.cpp:39
↓ 6 callersFunctionread_test_file
tests/test_api.cpp:57
↓ 5 callersMethodInitialize
src/libs/wirehair/WirehairTools.cpp:539
↓ 5 callersFunctionXXH32_avalanche
! * @internal * @brief Mixes all bits to finalize the hash. * * The final mix ensures that all input bits have a chance to impact any bit in * th
src/libs/xxhash.h:3000
↓ 5 callersFunctionXXH64_mergeRound
src/libs/xxhash.h:3509
↓ 5 callersFunctionchunkSpan
src/chunker.h:42
↓ 5 callersFunctiondot_product_64
simd dot product
src/dct_common.h:40
↓ 5 callersMethodencode_packets
src/stream.cpp:366
↓ 5 callersMethodfinalize
src/stream.cpp:406
↓ 5 callersFunctiongf256_div
return x / y Memory-access optimized for constant divisors in y.
src/libs/wirehair/gf256.h:222
↓ 5 callersFunctionmake_salt
tests/test_crypto.cpp:38
↓ 5 callersFunctionmask_32bit
src/libs/picosha2.h:48
↓ 5 callersFunctionmask_8bit
src/libs/picosha2.h:46
↓ 5 callersFunctionpacket_crc32c
src/integrity.cpp:84
↓ 5 callersFunctionreadU16LE
src/decoder.cpp:43
↓ 5 callersFunctionread_plain_size_from_header
src/crypto.cpp:35
↓ 5 callersMethodset_decrypt_key
src/decoder.cpp:436
↓ 4 callersMethodSeed
src/libs/wirehair/WirehairTools.h:94
↓ 4 callersFunctionXXH32_round
! * @internal * @brief Normal stripe processing routine. * * This shuffles the bits so that any bit from @p input impacts several bits in * @p ac
src/libs/xxhash.h:2943
↓ 4 callersFunctionXXH3_reset_internal
src/libs/xxhash.h:6567
↓ 4 callersFunctionXXH_mult64to128
! * @brief Calculates a 64->128-bit long multiply. * * Uses `__uint128_t` and `_umul128` if available, otherwise uses a scalar * version. * * @p
src/libs/xxhash.h:4464
↓ 4 callersFunctionXXH_read32
* Force direct memory access. Only works on CPU which support unaligned memory * access in hardware. */
src/libs/xxhash.h:2641
↓ 4 callersFunctionXXH_read64
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
src/libs/xxhash.h:3351
↓ 4 callersFunctionXXH_writeLE64
src/libs/xxhash.h:4946
↓ 4 callersFunctionchunkFile
src/chunker.cpp:51
↓ 4 callersMethoddecode_next_frame
src/video_decoder.cpp:335
↓ 4 callersFunctiondecrypt_chunk_into
src/crypto.cpp:155
↓ 4 callersFunctionensure_sodium_init
src/crypto.cpp:27
↓ 4 callersMethodfile_size
src/chunker.h:62
next →1–100 of 517, ranked by callers