SYMBOL INDEX (3359 symbols across 220 files) FILE: source-code/dependencies/GPUModel/GPUModel.h function namespace (line 10) | namespace GPUModel FILE: source-code/dependencies/PluginConfigApi/PluginConfigApi.h function class (line 11) | class resolution function namespace (line 51) | namespace PluginConfig FILE: source-code/dependencies/WineVer/WineVer.h function namespace (line 5) | namespace WineVer FILE: source-code/dependencies/detours/include/detours.h type LONG (line 98) | typedef LONG LONG_PTR; type ULONG (line 99) | typedef ULONG ULONG_PTR; type GUID (line 293) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 344) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 349) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 374) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 381) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 395) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 437) | typedef struct _DETOUR_EXE_HELPER type VOID (line 515) | typedef VOID * PDETOUR_BINARY; type VOID (line 516) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 827) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 828) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 829) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 830) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 832) | static inline type DETOUR_SYM_INFO (line 865) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 917) | struct DETOUR_IA64_BUNDLE FILE: source-code/dependencies/detours/include/syelog.h type SYELOG_MESSAGE (line 33) | typedef struct _SYELOG_MESSAGE FILE: source-code/dependencies/freeglut/include/GL/freeglut_std.h function FGUNUSED (line 638) | FGUNUSED glutInit_ATEXIT_HACK(int *argcp, char **argv) { __glutInitWithE... function FGUNUSED (line 640) | FGUNUSED glutCreateWindow_ATEXIT_HACK(const char *title) { return __glut... function FGUNUSED (line 642) | FGUNUSED glutCreateMenu_ATEXIT_HACK(void (* func)(int)) { return __glutC... FILE: source-code/dependencies/freeglut/include/GL/freeglut_ucall.h function FGUNUSED (line 101) | FGUNUSED glutCreateMenuUcall_ATEXIT_HACK(void(*func)(int, void*), void* ... FILE: source-code/dependencies/simpleini/ConvertUTF.c function ConversionResult (line 61) | ConversionResult ConvertUTF32toUTF16 ( function ConversionResult (line 110) | ConversionResult ConvertUTF16toUTF32 ( function ConversionResult (line 214) | ConversionResult ConvertUTF16toUTF8 ( function Boolean (line 295) | static Boolean isLegalUTF8(const UTF8 *source, int length) { function Boolean (line 326) | Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd) { function ConversionResult (line 336) | ConversionResult ConvertUTF8toUTF16 ( function ConversionResult (line 409) | ConversionResult ConvertUTF32toUTF8 ( function ConversionResult (line 462) | ConversionResult ConvertUTF8toUTF32 ( FILE: source-code/dependencies/simpleini/ConvertUTF.h type UTF32 (line 90) | typedef unsigned int UTF32; type UTF16 (line 91) | typedef unsigned short UTF16; type UTF8 (line 92) | typedef unsigned char UTF8; type Boolean (line 93) | typedef unsigned char Boolean; type ConversionResult (line 102) | typedef enum { type ConversionFlags (line 109) | typedef enum { FILE: source-code/dependencies/simpleini/SimpleIni.h type SI_Error (line 237) | enum SI_Error { type Entry (line 301) | struct Entry { function operator (line 326) | bool operator<(const Entry & rhs) const { return LoadOrder()(*this, rhs); } function operator (line 327) | bool operator>(const Entry & rhs) const { return LoadOrder()(rhs, *this); } type KeyOrder (line 331) | struct KeyOrder { type std (line 350) | typedef std::multimap TNamesDepend; function class (line 363) | class OutputWriter { function class (line 374) | class FileWriter : public OutputWriter { function class (line 387) | class StringWriter : public OutputWriter { function class (line 401) | class StreamWriter : public OutputWriter { function class (line 417) | class Converter : private SI_CONVERTER { function ConvertToStore (line 427) | bool ConvertToStore(const SI_CHAR * a_pszString) { function SI_Error (line 602) | SI_Error LoadData(const std::string & a_strData) { function IsSpace (line 1188) | inline bool IsSpace(SI_CHAR ch) const { function IsComment (line 1193) | inline bool IsComment(SI_CHAR ch) const { function SkipNewLine (line 1199) | inline void SkipNewLine(SI_CHAR *& a_pData) const { function IsLess (line 1210) | bool IsLess(const SI_CHAR * a_pLeft, const SI_CHAR * a_pRight) const { type typename (line 1927) | typedef typename TSection::iterator SectionIterator; function const (line 2715) | bool operator()(const SI_CHAR * pLeft, const SI_CHAR * pRight) const { function SI_CHAR (line 2735) | inline SI_CHAR locase(SI_CHAR ch) const { function const (line 2738) | bool operator()(const SI_CHAR * pLeft, const SI_CHAR * pRight) const { function SizeFromStore (line 2781) | size_t SizeFromStore( function ConvertFromStore (line 2805) | bool ConvertFromStore( function SizeToStore (line 2829) | size_t SizeToStore( function ConvertToStore (line 2849) | bool ConvertToStore( function SizeFromStore (line 2910) | size_t SizeFromStore( function ConvertFromStore (line 2947) | bool ConvertFromStore( function SizeToStore (line 2994) | size_t SizeToStore( function ConvertToStore (line 3027) | bool ConvertToStore( function SizeFromStore (line 3121) | size_t SizeFromStore( function ConvertFromStore (line 3160) | bool ConvertFromStore( function SizeToStore (line 3197) | size_t SizeToStore( function ConvertToStore (line 3233) | bool ConvertToStore( function const (line 3292) | bool operator()(const SI_CHAR * pLeft, const SI_CHAR * pRight) const { function SizeFromStore (line 3342) | size_t SizeFromStore( function ConvertFromStore (line 3368) | bool ConvertFromStore( function SizeToStore (line 3391) | size_t SizeToStore( function ConvertToStore (line 3414) | bool ConvertToStore( type CSimpleIniTempl (line 3434) | typedef CSimpleIniTempl > function comp (line 232) | btree_key_comparer(Compare c) : comp(c) {} function bool_compare (line 233) | static bool bool_compare(const Compare &comp, const Key &x, const Key &y) { function const (line 236) | bool operator()(const Key &x, const Key &y) const { function comp (line 248) | comp(c) {} function bool_compare (line 249) | static bool bool_compare(const Compare &comp, const Key &x, const Key &y) { function const (line 252) | bool operator()(const Key &x, const Key &y) const { function btree_compare_keys (line 263) | bool btree_compare_keys( type typename (line 276) | typedef typename if_< type btree_is_key_compare_to (line 281) | typedef btree_is_key_compare_to is_key_compare_to; type Alloc (line 283) | typedef Alloc allocator_type; type Key (line 284) | typedef Key key_type; type size_type (line 285) | typedef ssize_t size_type; type difference_type (line 286) | typedef ptrdiff_t difference_type; type typename (line 298) | typedef typename if_< type Data (line 310) | typedef Data data_type; type Data (line 311) | typedef Data mapped_type; type std (line 312) | typedef std::pair value_type; type std (line 313) | typedef std::pair mutable_value_type; type value_type (line 314) | typedef value_type* pointer; type value_type (line 315) | typedef const value_type* const_pointer; type value_type (line 316) | typedef value_type& reference; type value_type (line 317) | typedef const value_type& const_reference; function Key (line 323) | static const Key& key(const value_type &x) { return x.first; } function Key (line 324) | static const Key& key(const mutable_value_type &x) { return x.first; } function swap (line 325) | static void swap(mutable_value_type *a, mutable_value_type *b) { type Key (line 338) | typedef Key value_type; type value_type (line 339) | typedef value_type mutable_value_type; type value_type (line 340) | typedef value_type* pointer; type value_type (line 341) | typedef const value_type* const_pointer; type value_type (line 342) | typedef value_type& reference; type value_type (line 343) | typedef const value_type& const_reference; function Key (line 349) | static const Key& key(const value_type &x) { return x; } function swap (line 350) | static void swap(mutable_value_type *a, mutable_value_type *b) { function const (line 360) | bool operator()(const Key &a, const Key &b) const { function const (line 368) | int operator()(const Key &a, const Key &b) const { function lower_bound (line 376) | static int lower_bound(const K &k, const N &n, Compare comp) { function upper_bound (line 379) | static int upper_bound(const K &k, const N &n, Compare comp) { function lower_bound (line 388) | static int lower_bound(const K &k, const N &n, CompareTo comp) { function upper_bound (line 391) | static int upper_bound(const K &k, const N &n, CompareTo comp) { function lower_bound (line 401) | static int lower_bound(const K &k, const N &n, Compare comp) { function upper_bound (line 404) | static int upper_bound(const K &k, const N &n, Compare comp) { function lower_bound (line 413) | static int lower_bound(const K &k, const N &n, CompareTo comp) { function upper_bound (line 416) | static int upper_bound(const K &k, const N &n, CompareTo comp) { type btree_node (line 430) | typedef btree_node self_type; type typename (line 431) | typedef typename Params::key_type key_type; type typename (line 432) | typedef typename Params::data_type data_type; type typename (line 433) | typedef typename Params::value_type value_type; type typename (line 434) | typedef typename Params::mutable_value_type mutable_value_type; type typename (line 435) | typedef typename Params::pointer pointer; type typename (line 436) | typedef typename Params::const_pointer const_pointer; type typename (line 437) | typedef typename Params::reference reference; type typename (line 438) | typedef typename Params::const_reference const_reference; type typename (line 439) | typedef typename Params::key_compare key_compare; type typename (line 440) | typedef typename Params::size_type size_type; type typename (line 441) | typedef typename Params::difference_type difference_type; type btree_linear_search_plain_compare (line 443) | typedef btree_linear_search_plain_compare< type btree_linear_search_compare_to (line 445) | typedef btree_linear_search_compare_to< type btree_binary_search_plain_compare (line 447) | typedef btree_binary_search_plain_compare< type btree_binary_search_compare_to (line 449) | typedef btree_binary_search_compare_to< type typename (line 453) | typedef typename if_< type typename (line 459) | typedef typename if_< type typename (line 466) | typedef typename if_< type base_fields (line 471) | struct base_fields { function base_fields (line 501) | struct leaf_fields : public base_fields { function leaf_fields (line 507) | struct internal_fields : public leaf_fields { function internal_fields (line 514) | struct root_fields : public internal_fields { function set_position (line 526) | void set_position(int v) { fields_.position = v; } function set_count (line 530) | void set_count(int v) { fields_.count = v; } function btree_node (line 534) | btree_node* parent() const { return fields_.parent; } function make_root (line 539) | void make_root() { function btree_node (line 545) | btree_node* rightmost() const { return fields_.rightmost; } function btree_node (line 546) | btree_node** mutable_rightmost() { return &fields_.rightmost; } function size_type (line 550) | size_type* mutable_size() { return &fields_.size; } function key_type (line 553) | const key_type& key(int i) const { function reference (line 556) | reference value(int i) { function const_reference (line 559) | const_reference value(int i) const { function mutable_value_type (line 562) | mutable_value_type* mutable_value(int i) { function value_swap (line 567) | void value_swap(int i, btree_node *x, int j) { function btree_node (line 572) | btree_node* child(int i) const { return fields_.children[i]; } function btree_node (line 573) | btree_node** mutable_child(int i) { return &fields_.children[i]; } function set_child (line 574) | void set_child(int i, btree_node *c) { function btree_node (line 685) | static btree_node* init_leaf( function btree_node (line 698) | static btree_node* init_internal(internal_fields *f, btree_node *parent) { function btree_node (line 706) | static btree_node* init_root(root_fields *f, btree_node *parent) { function destroy (line 712) | void destroy() { function value_init (line 722) | void value_init(int i, const value_type &x) { function value_destroy (line 725) | void value_destroy(int i) { type typename (line 739) | typedef typename Node::key_type key_type; type typename (line 740) | typedef typename Node::size_type size_type; type typename (line 741) | typedef typename Node::difference_type difference_type; type typename (line 742) | typedef typename Node::params_type params_type; type Node (line 744) | typedef Node node_type; type typename (line 745) | typedef typename std::remove_const::type normal_node; type Node (line 746) | typedef const Node const_node; type typename (line 747) | typedef typename params_type::value_type value_type; type typename (line 748) | typedef typename params_type::pointer normal_pointer; type typename (line 749) | typedef typename params_type::reference normal_reference; type typename (line 750) | typedef typename params_type::const_pointer const_pointer; type typename (line 751) | typedef typename params_type::const_reference const_reference; type Pointer (line 753) | typedef Pointer pointer; type Reference (line 754) | typedef Reference reference; type std (line 755) | typedef std::bidirectional_iterator_tag iterator_category; type btree_iterator (line 757) | typedef btree_iterator< type btree_iterator (line 759) | typedef btree_iterator< type btree_iterator (line 761) | typedef btree_iterator self_type; function increment (line 777) | void increment() { function decrement (line 786) | void decrement() { function reference (line 805) | reference operator*() const { function pointer (line 808) | pointer operator->() const { type btree_internal_locate_plain_compare (line 838) | struct btree_internal_locate_plain_compare { type btree_internal_locate_compare_to (line 846) | struct btree_internal_locate_compare_to { type btree_node (line 856) | typedef btree_node node_type; type typename (line 857) | typedef typename node_type::base_fields base_fields; type typename (line 858) | typedef typename node_type::leaf_fields leaf_fields; type typename (line 859) | typedef typename node_type::internal_fields internal_fields; type typename (line 860) | typedef typename node_type::root_fields root_fields; type typename (line 861) | typedef typename Params::is_key_compare_to is_key_compare_to; type typename (line 865) | typedef typename if_< type node_stats (line 893) | struct node_stats { type typename (line 911) | typedef typename Params::key_type key_type; type typename (line 912) | typedef typename Params::data_type data_type; type typename (line 913) | typedef typename Params::mapped_type mapped_type; type typename (line 914) | typedef typename Params::value_type value_type; type typename (line 915) | typedef typename Params::key_compare key_compare; type typename (line 916) | typedef typename Params::pointer pointer; type typename (line 917) | typedef typename Params::const_pointer const_pointer; type typename (line 918) | typedef typename Params::reference reference; type typename (line 919) | typedef typename Params::const_reference const_reference; type typename (line 920) | typedef typename Params::size_type size_type; type typename (line 921) | typedef typename Params::difference_type difference_type; type btree_iterator (line 922) | typedef btree_iterator iterator; type typename (line 923) | typedef typename iterator::const_iterator const_iterator; type std (line 924) | typedef std::reverse_iterator const_reverse_iterator; type std (line 925) | typedef std::reverse_iterator reverse_iterator; type typename (line 927) | typedef typename Params::allocator_type allocator_type; type typename (line 928) | typedef typename allocator_type::template rebind::other function iterator (line 944) | iterator begin() { function iterator (line 950) | iterator end() { function reverse_iterator (line 956) | reverse_iterator rbegin() { function reverse_iterator (line 962) | reverse_iterator rend() { function iterator (line 970) | iterator lower_bound(const key_type &key) { function const_iterator (line 974) | const_iterator lower_bound(const key_type &key) const { function iterator (line 980) | iterator upper_bound(const key_type &key) { function const_iterator (line 984) | const_iterator upper_bound(const key_type &key) const { function iterator (line 1031) | iterator insert_multi(const value_type &v) { function iterator (line 1065) | iterator find_unique(const key_type &key) { function const_iterator (line 1069) | const_iterator find_unique(const key_type &key) const { function iterator (line 1073) | iterator find_multi(const key_type &key) { function const_iterator (line 1077) | const_iterator find_multi(const key_type &key) const { function size_type (line 1083) | size_type count_unique(const key_type &key) const { function size_type (line 1093) | size_type count_multi(const key_type &key) const { function key_compare (line 1113) | key_compare* mutable_key_comp() { function compare_keys (line 1119) | bool compare_keys(const key_type &x, const key_type &y) const { function dump (line 1125) | void dump(std::ostream &os) const { function verify (line 1132) | void verify() const; function size_type (line 1144) | size_type height() const { function size_type (line 1167) | size_type nodes() const { function average_bytes_per_value (line 1187) | static double average_bytes_per_value() { function node_type (line 1214) | const node_type* root() const { return root_.data; } function node_type (line 1215) | node_type** mutable_root() { return &root_.data; } function node_type (line 1218) | node_type* rightmost() { function node_type (line 1221) | const node_type* rightmost() const { function node_type (line 1224) | node_type** mutable_rightmost() { return root()->mutable_rightmost(); } function node_type (line 1227) | node_type* leftmost() { return root() ? root()->parent() : NULL; } function node_type (line 1228) | const node_type* leftmost() const { return root() ? root()->parent() : N... function size_type (line 1231) | size_type* mutable_size() { return root()->mutable_size(); } function internal_allocator_type (line 1234) | internal_allocator_type* mutable_internal_allocator() { function node_type (line 1242) | node_type* new_internal_node(node_type *parent) { function node_type (line 1247) | node_type* new_internal_root_node() { function node_type (line 1252) | node_type* new_leaf_node(node_type *parent) { function node_type (line 1257) | node_type* new_leaf_root_node(int max_count) { function delete_internal_node (line 1263) | void delete_internal_node(node_type *node) { function delete_internal_root_node (line 1269) | void delete_internal_root_node() { function delete_leaf_node (line 1274) | void delete_leaf_node(node_type *node) { function iterator (line 1297) | iterator internal_end(iterator iter) { function const_iterator (line 1300) | const_iterator internal_end(const_iterator iter) const { function node_stats (line 1364) | node_stats internal_stats(const node_type *node) const { FILE: source-code/dependencies/xdelta3/cpp-btree/btree_bench.cc type btree (line 48) | namespace btree { type RandGen (line 51) | struct RandGen { method RandGen (line 53) | RandGen(result_type seed) { method result_type (line 56) | result_type operator()(result_type l) { type BenchmarkRun (line 61) | struct BenchmarkRun { function get_micros (line 78) | int64_t get_micros () { function StopBenchmarkTiming (line 100) | void StopBenchmarkTiming() { function StartBenchmarkTiming (line 104) | void StartBenchmarkTiming() { function RunBenchmarks (line 108) | void RunBenchmarks() { function sink (line 161) | void sink(const T& t0) { function BM_Insert (line 167) | void BM_Insert(int n) { function BM_Lookup (line 204) | void BM_Lookup(int n) { function BM_FullLookup (line 236) | void BM_FullLookup(int n) { function BM_Delete (line 268) | void BM_Delete(int n) { function BM_QueueAddRem (line 310) | void BM_QueueAddRem(int n) { function BM_MixedAddRem (line 370) | void BM_MixedAddRem(int n) { function BM_Fifo (line 422) | void BM_Fifo(int n) { function BM_FwdIter (line 447) | void BM_FwdIter(int n) { function main (line 590) | int main(int argc, char **argv) { FILE: source-code/dependencies/xdelta3/cpp-btree/btree_container.h function namespace (line 23) | namespace btree { function iterator (line 182) | iterator find(const key_type &key) { function const_iterator (line 185) | const_iterator find(const key_type &key) const { function size_type (line 188) | size_type count(const key_type &key) const { function iterator (line 196) | iterator insert(iterator position, const value_type &x) { function erase (line 205) | int erase(const key_type &key) { function iterator (line 211) | iterator erase(const iterator &iter) { function erase (line 214) | void erase(const iterator &first, const iterator &last) { type btree_unique_container (line 223) | typedef btree_unique_container super_type; type typename (line 227) | typedef typename Tree::data_type data_type; type typename (line 228) | typedef typename Tree::value_type value_type; type typename (line 229) | typedef typename Tree::mapped_type mapped_type; type typename (line 230) | typedef typename Tree::key_compare key_compare; type typename (line 231) | typedef typename Tree::allocator_type allocator_type; type generate_value (line 237) | struct generate_value { function super_type (line 255) | btree_map_container(const self_type &x) type btree_container (line 277) | typedef btree_container super_type; type typename (line 281) | typedef typename Tree::value_type value_type; type typename (line 282) | typedef typename Tree::size_type size_type; type typename (line 283) | typedef typename Tree::key_compare key_compare; type typename (line 284) | typedef typename Tree::allocator_type allocator_type; type typename (line 285) | typedef typename Tree::iterator iterator; type typename (line 286) | typedef typename Tree::const_iterator const_iterator; function super_type (line 296) | btree_multi_container(const self_type &x) function iterator (line 310) | iterator find(const key_type &key) { function const_iterator (line 313) | const_iterator find(const key_type &key) const { function size_type (line 316) | size_type count(const key_type &key) const { function iterator (line 321) | iterator insert(const value_type &x) { function iterator (line 324) | iterator insert(iterator position, const value_type &x) { function erase (line 333) | int erase(const key_type &key) { function iterator (line 339) | iterator erase(const iterator &iter) { function erase (line 342) | void erase(const iterator &first, const iterator &last) { FILE: source-code/dependencies/xdelta3/cpp-btree/btree_map.h function namespace (line 34) | namespace btree { type btree_map_params (line 90) | typedef btree_map_params< type btree (line 92) | typedef btree btree_type; type btree_multi_container (line 93) | typedef btree_multi_container super_type; type typename (line 97) | typedef typename btree_type::allocator_type allocator_type; type typename (line 98) | typedef typename btree_type::data_type data_type; type typename (line 99) | typedef typename btree_type::mapped_type mapped_type; function super_type (line 109) | btree_multimap(const self_type &x) FILE: source-code/dependencies/xdelta3/cpp-btree/btree_set.h function namespace (line 30) | namespace btree { type btree_set_params (line 84) | typedef btree_set_params params_type; type btree (line 85) | typedef btree btree_type; type btree_multi_container (line 86) | typedef btree_multi_container super_type; type typename (line 90) | typedef typename btree_type::allocator_type allocator_type; function super_type (line 100) | btree_multiset(const self_type &x) FILE: source-code/dependencies/xdelta3/cpp-btree/btree_test.cc type btree (line 20) | namespace btree { function SetTest (line 24) | void SetTest() { function MapTest (line 32) | void MapTest() { function TEST (line 40) | TEST(Btree, set_int32_32) { SetTest(); } function TEST (line 41) | TEST(Btree, set_int32_64) { SetTest(); } function TEST (line 42) | TEST(Btree, set_int32_128) { SetTest(); } function TEST (line 43) | TEST(Btree, set_int32_256) { SetTest(); } function TEST (line 44) | TEST(Btree, set_int64_256) { SetTest(); } function TEST (line 45) | TEST(Btree, set_string_256) { SetTest(); } function TEST (line 46) | TEST(Btree, set_pair_256) { SetTest, 256>(); } function TEST (line 47) | TEST(Btree, map_int32_256) { MapTest(); } function TEST (line 48) | TEST(Btree, map_int64_256) { MapTest(); } function TEST (line 49) | TEST(Btree, map_string_256) { MapTest(); } function TEST (line 50) | TEST(Btree, map_pair_256) { MapTest, 256>(); } function TEST (line 53) | TEST(Btree, map_int32_1024) { MapTest(); } function TEST (line 54) | TEST(Btree, map_int32_1032) { MapTest(); } function TEST (line 55) | TEST(Btree, map_int32_1040) { MapTest(); } function TEST (line 56) | TEST(Btree, map_int32_1048) { MapTest(); } function TEST (line 57) | TEST(Btree, map_int32_1056) { MapTest(); } function TEST (line 59) | TEST(Btree, map_int32_2048) { MapTest(); } function TEST (line 60) | TEST(Btree, map_int32_4096) { MapTest(); } function TEST (line 61) | TEST(Btree, set_int32_1024) { SetTest(); } function TEST (line 62) | TEST(Btree, set_int32_2048) { SetTest(); } function TEST (line 63) | TEST(Btree, set_int32_4096) { SetTest(); } function TEST (line 64) | TEST(Btree, map_string_1024) { MapTest(); } function TEST (line 65) | TEST(Btree, map_string_2048) { MapTest(); } function TEST (line 66) | TEST(Btree, map_string_4096) { MapTest(); } function TEST (line 67) | TEST(Btree, set_string_1024) { SetTest(); } function TEST (line 68) | TEST(Btree, set_string_2048) { SetTest(); } function TEST (line 69) | TEST(Btree, set_string_4096) { SetTest(); } function MultiSetTest (line 72) | void MultiSetTest() { function MultiMapTest (line 81) | void MultiMapTest() { function TEST (line 90) | TEST(Btree, multiset_int32_256) { MultiSetTest(); } function TEST (line 91) | TEST(Btree, multiset_int64_256) { MultiSetTest(); } function TEST (line 92) | TEST(Btree, multiset_string_256) { MultiSetTest(); } function TEST (line 93) | TEST(Btree, multiset_pair_256) { MultiSetTest, 2... function TEST (line 94) | TEST(Btree, multimap_int32_256) { MultiMapTest(); } function TEST (line 95) | TEST(Btree, multimap_int64_256) { MultiMapTest(); } function TEST (line 96) | TEST(Btree, multimap_string_256) { MultiMapTest(); } function TEST (line 97) | TEST(Btree, multimap_pair_256) { MultiMapTest, 2... function TEST (line 100) | TEST(Btree, multimap_int32_1024) { MultiMapTest(); } function TEST (line 101) | TEST(Btree, multimap_int32_2048) { MultiMapTest(); } function TEST (line 102) | TEST(Btree, multimap_int32_4096) { MultiMapTest(); } function TEST (line 103) | TEST(Btree, multiset_int32_1024) { MultiSetTest(); } function TEST (line 104) | TEST(Btree, multiset_int32_2048) { MultiSetTest(); } function TEST (line 105) | TEST(Btree, multiset_int32_4096) { MultiSetTest(); } function TEST (line 106) | TEST(Btree, multimap_string_1024) { MultiMapTest(... function TEST (line 107) | TEST(Btree, multimap_string_2048) { MultiMapTest(... function TEST (line 108) | TEST(Btree, multimap_string_4096) { MultiMapTest(... function TEST (line 109) | TEST(Btree, multiset_string_1024) { MultiSetTest(... function TEST (line 110) | TEST(Btree, multiset_string_2048) { MultiSetTest(... function TEST (line 111) | TEST(Btree, multiset_string_4096) { MultiSetTest(... type SubstringLess (line 114) | struct SubstringLess { method SubstringLess (line 115) | SubstringLess() : n(2) {} method SubstringLess (line 116) | SubstringLess(size_t length) function TEST (line 127) | TEST(Btree, SwapKeyCompare) { function TEST (line 149) | TEST(Btree, UpperBoundRegression) { function TEST (line 166) | TEST(Btree, IteratorIncrementBy) { function TEST (line 193) | TEST(Btree, Comparison) { function TEST (line 247) | TEST(Btree, RangeCtorSanity) { FILE: source-code/dependencies/xdelta3/cpp-btree/btree_test.h function namespace (line 37) | namespace std { function namespace (line 64) | namespace btree { function strcount (line 94) | inline ptrdiff_t strcount(const char* buf_begin, const char* buf_end, ch... function strcount (line 108) | inline ptrdiff_t strcount(const char* buf, size_t len, char c) { function strcount (line 112) | inline ptrdiff_t strcount(const std::string& buf, char c) { type base_checker (line 122) | typedef base_checker self_type; type typename (line 126) | typedef typename TreeType::value_type value_type; type typename (line 127) | typedef typename TreeType::key_compare key_compare; type typename (line 128) | typedef typename TreeType::pointer pointer; type typename (line 129) | typedef typename TreeType::const_pointer const_pointer; type typename (line 130) | typedef typename TreeType::reference reference; type typename (line 131) | typedef typename TreeType::const_reference const_reference; type typename (line 132) | typedef typename TreeType::size_type size_type; type typename (line 133) | typedef typename TreeType::difference_type difference_type; type typename (line 134) | typedef typename TreeType::iterator iterator; type typename (line 135) | typedef typename TreeType::const_iterator const_iterator; type typename (line 136) | typedef typename TreeType::reverse_iterator reverse_iterator; type typename (line 137) | typedef typename TreeType::const_reverse_iterator const_reverse_iterator; function iterator (line 161) | iterator end() { return tree_.end(); } function reverse_iterator (line 163) | reverse_iterator rbegin() { return tree_.rbegin(); } function reverse_iterator (line 165) | reverse_iterator rend() { return tree_.rend(); } function value_check (line 189) | void value_check(const value_type &x) { function erase_check (line 199) | void erase_check(const key_type &key) { function iterator (line 207) | iterator lower_bound(const key_type &key) { function const_iterator (line 210) | const_iterator lower_bound(const key_type &key) const { function iterator (line 213) | iterator upper_bound(const key_type &key) { function const_iterator (line 216) | const_iterator upper_bound(const key_type &key) const { function iterator (line 237) | iterator find(const key_type &key) { function const_iterator (line 240) | const_iterator find(const key_type &key) const { function size_type (line 243) | size_type count(const key_type &key) const { function erase (line 257) | int erase(const key_type &key) { function iterator (line 267) | iterator erase(iterator iter) { function erase (line 288) | void erase(iterator begin, iterator end) { function clear (line 309) | void clear() { function swap (line 313) | void swap(self_type &x) { type unique_checker (line 391) | typedef unique_checker self_type; type typename (line 395) | typedef typename super_type::value_type value_type; function super_type (line 403) | unique_checker(const self_type &x) function iterator (line 424) | iterator insert(iterator position, const value_type &x) { type multi_checker (line 448) | typedef multi_checker self_type; type typename (line 452) | typedef typename super_type::value_type value_type; function super_type (line 460) | multi_checker(const self_type &x) function iterator (line 470) | iterator insert(const value_type &x) { function iterator (line 479) | iterator insert(iterator position, const value_type &x) { function maxval (line 511) | Generator(int m) function K (line 514) | K operator()(int i) const { function string (line 521) | struct Generator { function std (line 547) | const std::vector& GenerateNumbers(int n, int maxval) { type typename (line 736) | typedef typename T::value_type value_type; type typename (line 794) | typedef typename std::remove_const() const { type safe_btree (line 170) | typedef safe_btree self_type; type btree (line 172) | typedef btree btree_type; type typename (line 173) | typedef typename btree_type::iterator tree_iterator; type typename (line 174) | typedef typename btree_type::const_iterator tree_const_iterator; type typename (line 178) | typedef typename btree_type::key_type key_type; type typename (line 179) | typedef typename btree_type::data_type data_type; type typename (line 180) | typedef typename btree_type::mapped_type mapped_type; type typename (line 181) | typedef typename btree_type::value_type value_type; type typename (line 182) | typedef typename btree_type::key_compare key_compare; type typename (line 183) | typedef typename btree_type::allocator_type allocator_type; type typename (line 184) | typedef typename btree_type::pointer pointer; type typename (line 185) | typedef typename btree_type::const_pointer const_pointer; type typename (line 186) | typedef typename btree_type::reference reference; type typename (line 187) | typedef typename btree_type::const_reference const_reference; type typename (line 188) | typedef typename btree_type::size_type size_type; type typename (line 189) | typedef typename btree_type::difference_type difference_type; type safe_btree_iterator (line 190) | typedef safe_btree_iterator iterator; type safe_btree_iterator (line 191) | typedef safe_btree_iterator< type std (line 193) | typedef std::reverse_iterator const_reverse_iterator; type std (line 194) | typedef std::reverse_iterator reverse_iterator; function iterator (line 209) | iterator begin() { function iterator (line 215) | iterator end() { function reverse_iterator (line 221) | reverse_iterator rbegin() { function reverse_iterator (line 227) | reverse_iterator rend() { function iterator (line 235) | iterator lower_bound(const key_type &key) { function const_iterator (line 238) | const_iterator lower_bound(const key_type &key) const { function iterator (line 241) | iterator upper_bound(const key_type &key) { function const_iterator (line 244) | const_iterator upper_bound(const key_type &key) const { function iterator (line 257) | iterator find_unique(const key_type &key) { function const_iterator (line 260) | const_iterator find_unique(const key_type &key) const { function iterator (line 263) | iterator find_multi(const key_type &key) { function const_iterator (line 266) | const_iterator find_multi(const key_type &key) const { function size_type (line 269) | size_type count_unique(const key_type &key) const { function size_type (line 272) | size_type count_multi(const key_type &key) const { function iterator (line 288) | iterator insert_unique(iterator position, const value_type &v) { function iterator (line 299) | iterator insert_multi(const value_type &v) { function iterator (line 303) | iterator insert_multi(iterator position, const value_type &v) { function erase (line 325) | void erase(const iterator &begin, const iterator &end) { function iterator (line 332) | iterator erase(iterator iter) { function erase_unique (line 337) | int erase_unique(const key_type &key) { function erase_multi (line 342) | int erase_multi(const key_type &key) { function btree_type (line 349) | btree_type* internal_btree() { return &tree_; } function btree_type (line 350) | const btree_type* internal_btree() const { return &tree_; } function clear (line 353) | void clear() { function swap (line 357) | void swap(self_type &x) { function dump (line 362) | void dump(std::ostream &os) const { function average_bytes_per_value (line 382) | static double average_bytes_per_value() { FILE: source-code/dependencies/xdelta3/cpp-btree/safe_btree_map.h function namespace (line 40) | namespace btree { FILE: source-code/dependencies/xdelta3/cpp-btree/safe_btree_set.h function namespace (line 40) | namespace btree { FILE: source-code/dependencies/xdelta3/cpp-btree/safe_btree_test.cc class UnsafeArena (line 29) | class UnsafeArena type btree (line 31) | namespace btree { function SetTest (line 35) | void SetTest() { function MapTest (line 42) | void MapTest() { function TEST (line 49) | TEST(SafeBtree, set_int32_32) { SetTest(); } function TEST (line 50) | TEST(SafeBtree, set_int32_64) { SetTest(); } function TEST (line 51) | TEST(SafeBtree, set_int32_128) { SetTest(); } function TEST (line 52) | TEST(SafeBtree, set_int32_256) { SetTest(); } function TEST (line 53) | TEST(SafeBtree, set_int64_256) { SetTest(); } function TEST (line 54) | TEST(SafeBtree, set_string_256) { SetTest(); } function TEST (line 55) | TEST(SafeBtree, set_pair_256) { SetTest, 256>(); } function TEST (line 56) | TEST(SafeBtree, map_int32_256) { MapTest(); } function TEST (line 57) | TEST(SafeBtree, map_int64_256) { MapTest(); } function TEST (line 58) | TEST(SafeBtree, map_string_256) { MapTest(); } function TEST (line 59) | TEST(SafeBtree, map_pair_256) { MapTest, 256>(); } function TEST (line 61) | TEST(SafeBtree, Comparison) { FILE: source-code/dependencies/xdelta3/examples/compare_test.c function rdtsc (line 28) | inline uint64_t rdtsc() { function run_test (line 36) | void run_test(const char *buf1, const char *buf2, function memcmp_fake (line 57) | int memcmp_fake(const char *s1, const char *s2, int n) { function test2 (line 63) | static inline int function test1 (line 98) | static inline int function main (line 108) | int main(/*int argc, char **argv*/) { FILE: source-code/dependencies/xdelta3/examples/encode_decode_test.c function code (line 15) | int code ( function main (line 151) | int main(int argc, char* argv[]) FILE: source-code/dependencies/xdelta3/examples/iOS/xdelta3-ios-test/xdelta3-ios-test/Xd3iOSViewController.h function interface (line 19) | interface Xd3iOSViewController : UIViewController { FILE: source-code/dependencies/xdelta3/examples/small_page_test.c type context_t (line 32) | typedef struct _context { function process_free (line 56) | void function process_page (line 61) | int function test (line 130) | int test(int stride, int encode_flags) function main (line 198) | int main() FILE: source-code/dependencies/xdelta3/examples/speed_test.c function usize_t (line 19) | usize_t bench_speed(const uint8_t *from_buf, const size_t from_len, function main (line 33) | int main(int argc, char **argv) { FILE: source-code/dependencies/xdelta3/examples/test.h function read_whole_file (line 22) | static int read_whole_file(const char *name, FILE: source-code/dependencies/xdelta3/go/src/regtest.go constant xdataset (line 15) | xdataset = "/volume/home/jmacd/src/testdata" constant xcompare (line 16) | xcompare = "/volume/home/jmacd/src/xdelta-devel/xdelta3/build/x86_64-pc-... constant xdelta3 (line 17) | xdelta3 = "/volume/home/jmacd/src/xdelta-64bithash/xdelta3/build/x86_64... constant seed (line 18) | seed = 1422253499919909358 type Config (line 21) | type Config struct method smokeTest (line 32) | func (c Config) smokeTest(t *xdelta.TestGroup, p xdelta.Program) { method datasetTest (line 95) | func (cfg Config) datasetTest(t *xdelta.TestGroup, p, q xdelta.Program) { method offsetTest (line 207) | func (cfg Config) offsetTest(t *xdelta.TestGroup, p xdelta.Program, of... function NewC (line 27) | func NewC() Config { type PairTest (line 63) | type PairTest struct method datasetPairTest (line 168) | func (pt *PairTest) datasetPairTest(t *xdelta.TestGroup, meanSize int6... type TestOutput (line 73) | type TestOutput struct method Add (line 81) | func (to *TestOutput) Add(a TestOutput) { method String (line 89) | func (to *TestOutput) String() string { function main (line 247) | func main() { FILE: source-code/dependencies/xdelta3/go/src/xdelta/rstream.go constant blocksize (line 10) | blocksize = 1<<17 method WriteRstreams (line 13) | func (t *TestGroup) WriteRstreams(desc string, seed, offset, len int64, function writeOne (line 23) | func writeOne(g *Goroutine, seed, offset, len int64, stream io.WriteClos... function writeRand (line 46) | func writeRand(g *Goroutine, r *rand.Rand, len int64, s io.Writer) error { function fillRand (line 62) | func fillRand(r *rand.Rand, blk []byte) { FILE: source-code/dependencies/xdelta3/go/src/xdelta/run.go type Program (line 11) | type Program struct type Run (line 15) | type Run struct method Wait (line 28) | func (r *Run) Wait() error { type Runner (line 24) | type Runner struct method newTestGroup (line 40) | func (r *Runner) newTestGroup(name string) (*TestGroup) { method Cleanup (line 49) | func (r *Runner) Cleanup() { method RunTest (line 53) | func (r *Runner) RunTest(name string, f func (t *TestGroup)) { function NewRunner (line 32) | func NewRunner() (*Runner, error) { FILE: source-code/dependencies/xdelta3/go/src/xdelta/test.go method Drain (line 22) | func (t *TestGroup) Drain(f io.ReadCloser, desc string) <-chan []byte { method Empty (line 35) | func (t *TestGroup) Empty(f io.ReadCloser, desc string) *Goroutine { method TestWrite (line 50) | func (t *TestGroup) TestWrite(what string, f io.WriteCloser, b []byte) *... method CopyStreams (line 62) | func (t *TestGroup) CopyStreams(r io.ReadCloser, w io.WriteCloser, writt... method CompareStreams (line 81) | func (t *TestGroup) CompareStreams(r1 io.ReadCloser, r2 io.ReadCloser, l... method Exec (line 109) | func (t *TestGroup) Exec(desc string, p Program, srcfifo bool, flags []s... method Fail (line 144) | func (t *TestGroup) Fail(v ...interface{}) { method writeFifo (line 148) | func (t *TestGroup) writeFifo(srcfile string, read io.Reader) *Goroutine { FILE: source-code/dependencies/xdelta3/go/src/xdelta/tgroup.go type TestGroup (line 9) | type TestGroup struct method Main (line 66) | func (t *TestGroup) Main() *Goroutine { return t.main } method Panic (line 68) | func (t *TestGroup) Panic(err error) { t.Main().Panic(err) } method Go (line 70) | func (t *TestGroup) Go(name string, f func(*Goroutine)) *Goroutine { method Wait (line 80) | func (t *TestGroup) Wait(procs... *Run) { type Goroutine (line 19) | type Goroutine struct method String (line 25) | func (g *Goroutine) String() string { method finish (line 29) | func (g *Goroutine) finish(err error) { method OK (line 55) | func (g *Goroutine) OK() { method Panic (line 59) | func (g *Goroutine) Panic(err error) { FILE: source-code/dependencies/xdelta3/linkxd3lib.c function use (line 7) | void use(int r) function main (line 12) | int main() { FILE: source-code/dependencies/xdelta3/rcs_junk.cc type _RcsWalker (line 1) | struct _RcsWalker type _RcsFile (line 2) | struct _RcsFile type _RcsVersion (line 3) | struct _RcsVersion type _RcsStats (line 4) | struct _RcsStats type _IntStat (line 5) | struct _IntStat type _DblStat (line 6) | struct _DblStat type _BinCounter (line 7) | struct _BinCounter type _ConfigOption (line 8) | struct _ConfigOption type _RcsWalker (line 10) | struct _RcsWalker { type _RcsVersion (line 22) | struct _RcsVersion { type _RcsFile (line 37) | struct _RcsFile { type _RcsStats (line 58) | struct _RcsStats { type _IntStat (line 68) | struct _IntStat { type _DblStat (line 78) | struct _DblStat { type _BinCounter (line 88) | struct _BinCounter { type _ConfigArgument (line 93) | enum _ConfigArgument { type _ConfigArgument (line 99) | enum _ConfigArgument type _ConfigOptionType (line 101) | enum _ConfigOptionType { type _ConfigOptionType (line 108) | enum _ConfigOptionType type _ConfigStyle (line 110) | enum _ConfigStyle { type _ConfigStyle (line 116) | enum _ConfigStyle type _ConfigOption (line 118) | struct _ConfigOption { function rcswalk_free_segment (line 210) | void function rcswalk_checkout (line 227) | int function rcswalk_delta_date (line 322) | int function rcswalk_delta_orig (line 356) | int function rcswalk_dateorder (line 399) | int function gboolean (line 424) | gboolean function rcswalk_find_parent (line 438) | void function rcswalk_traverse_graph (line 518) | int function rcswalk_compute_chain_length (line 561) | void function rcswalk_date_compare (line 581) | int function rcswalk_build_graph (line 590) | int function rcswalk_load (line 637) | int function rcswalk_free (line 752) | void function rcswalk_one (line 770) | int function rcswalk_dir (line 845) | int function rcswalk_init (line 927) | void function rcswalk (line 933) | int function rcswalk_report (line 983) | void function IntStat (line 997) | IntStat* function stat_int_add_item (line 1008) | void function stat_int_stddev (line 1021) | double function ll_comp (line 1041) | int function stat_int_histogram (line 1049) | void function stat_int_report (line 1090) | void function DblStat (line 1115) | DblStat* function stat_dbl_add_item (line 1126) | void function stat_dbl_stddev (line 1139) | double function dbl_comp (line 1159) | int function stat_dbl_histogram (line 1174) | void function stat_dbl_report (line 1215) | void function BinCounter (line 1239) | BinCounter* function stat_bincount_add_item (line 1250) | void function stat_bincount_report (line 1275) | void function config_create_dir (line 1318) | int function config_clear_dir (line 1343) | int function config_init (line 1361) | void function config_register (line 1372) | void function config_set_string (line 1385) | void function config_parse (line 1403) | int function config_compute_output_dir (line 1507) | int function config_done (line 1580) | int function config_help (line 1696) | void function FILE (line 1714) | FILE* function gboolean (line 1756) | gboolean function main (line 1848) | int FILE: source-code/dependencies/xdelta3/testing/checksum_test.cc function print_header (line 52) | void print_header() { type true_type (line 60) | struct true_type { } type false_type (line 61) | struct false_type { } function usize_t (line 67) | usize_t bitsof() { function usize_t (line 72) | usize_t bitsof() { function usize_t (line 77) | usize_t bitsof() { type hhash (line 82) | struct hhash { // shift "s" bits leaving the high bits as a hash value for method Word (line 86) | Word operator()(const Word t, const Word s, const Word mask) { function MEMBER (line 113) | MEMBER function MEMBER (line 123) | MEMBER function MEMBER (line 168) | MEMBER function MEMBER (line 198) | MEMBER function MEMBER (line 226) | MEMBER type file_stats (line 249) | struct file_stats { method file_stats (line 262) | file_stats(usize_t size, usize_t skip) method reset (line 270) | void reset() { method update (line 277) | void update(word_type word, ptr_type ptr) { method freeze (line 304) | void freeze() { type test_result_base (line 309) | struct test_result_base type test_result_base (line 313) | struct test_result_base { type test_result (line 335) | struct test_result : public test_result_base { method test_result (line 358) | test_result(const char *name) method reset (line 376) | void reset() { method usize_t (line 403) | usize_t count() { method usize_t (line 411) | usize_t dups() { method collisions (line 417) | double collisions() { method usize_t (line 420) | usize_t colls() { method uniqueness (line 424) | double uniqueness() { method fullness (line 428) | double fullness() { method coverage (line 432) | double coverage() { method compression (line 436) | double compression() { method time (line 440) | double time() { method total_time (line 444) | double total_time() { method usize_t (line 448) | usize_t total_count() { method usize_t (line 452) | usize_t total_dups() { method usize_t (line 456) | usize_t total_colls() { method stat (line 460) | void stat() { method print (line 468) | void print() { method usize_t (line 490) | usize_t size_log2 (usize_t slots) { method new_table (line 503) | void new_table(usize_t entries) { method get_table_bit (line 516) | int get_table_bit(usize_t i) { method set_table_bit (line 520) | int set_table_bit(usize_t i) { method summarize_table (line 524) | void summarize_table() { method get (line 535) | void get(const uint8_t* buf, const size_t buf_size, usize_t test_iters) { function read_whole_file (line 623) | static int read_whole_file(const char *name, function main (line 658) | int main(int argc, char** argv) { FILE: source-code/dependencies/xdelta3/testing/checksum_test_c.c function xd3_large64_cksum_old (line 129) | uint64_t function xd3_large64_cksum_update_old (line 147) | uint64_t function xd3_large32_cksum_old (line 160) | uint32_t function xd3_large32_cksum_update_old (line 178) | uint32_t FILE: source-code/dependencies/xdelta3/testing/cmp.h function CmpDifferentBlockBytes (line 16) | static size_t CmpDifferentBlockBytes(const Block &a, const Block &b) { function xoff_t (line 33) | static xoff_t CmpDifferentBytes(const FileSpec &a, const FileSpec &b) { function CmpDifferentBlockBytesAtOffset (line 56) | static size_t CmpDifferentBlockBytesAtOffset(const Block &a, FILE: source-code/dependencies/xdelta3/testing/delta.h function class (line 17) | class Delta { FILE: source-code/dependencies/xdelta3/testing/file.h function class (line 20) | class Block { function class (line 124) | class FileSpec { function ModifyTo (line 169) | void ModifyTo(const Mutator &mutator, function Reset (line 187) | void Reset() { function PrintData (line 201) | void PrintData() const { function Get (line 217) | void Get(Block *block, xoff_t offset, size_t size) const { type BlockIterator (line 249) | typedef BlockIterator iterator; function class (line 258) | class BlockIterator { function class (line 326) | class ExtFile { function class (line 373) | class TmpFile : public ExtFile { FILE: source-code/dependencies/xdelta3/testing/modify.h function class (line 17) | class Mutator { function class (line 25) | class Change { type list (line 76) | typedef list ChangeList; type typename (line 77) | typedef typename ChangeList::const_iterator ConstChangeListIterator; type typename (line 78) | typedef typename ChangeList::iterator ChangeListIterator; function class (line 80) | class ChangeListMutator : public Mutator { function class (line 392) | class Modify1stByte : public Mutator { FILE: source-code/dependencies/xdelta3/testing/random.h function class (line 19) | class MTRandom { function class (line 142) | class MTRandom8 { FILE: source-code/dependencies/xdelta3/testing/regtest.cc class Regtest (line 22) | class Regtest { type Options (line 26) | struct Options { method Options (line 27) | Options() method InMemoryEncodeDecode (line 49) | void InMemoryEncodeDecode(const FileSpec &source_file, method MainEncodeDecode (line 245) | void MainEncodeDecode(const TmpFile &source_file, method TestProcessMemory (line 283) | int TestProcessMemory (int is_encode, method EncodeDecodeAPI (line 349) | void EncodeDecodeAPI(const FileSpec &spec0, const FileSpec &spec1, method TestPrintf (line 388) | void TestPrintf() { method TestRandomNumbers (line 397) | void TestRandomNumbers() { method TestRandomFile (line 429) | void TestRandomFile() { method TestFirstByte (line 476) | void TestFirstByte() { method TestModifyMutator (line 509) | void TestModifyMutator() { method TestAddMutator (line 545) | void TestAddMutator() { method TestDeleteMutator (line 582) | void TestDeleteMutator() { method TestCopyMutator (line 618) | void TestCopyMutator() { method TestMoveMutator (line 653) | void TestMoveMutator() { method TestOverwriteMutator (line 695) | void TestOverwriteMutator() { method TestNonBlocking (line 732) | void TestNonBlocking() { method TestEmptyInMemory (line 774) | void TestEmptyInMemory() { method TestBlockInMemory (line 790) | void TestBlockInMemory() { method TestSmallStride (line 805) | void TestSmallStride() { method TestCopyWindow (line 841) | void TestCopyWindow() { method TestCopyFromEnd (line 894) | void TestCopyFromEnd() { method TestHalfBlockCopy (line 949) | void TestHalfBlockCopy() { method FourWayMergeTest (line 1019) | void FourWayMergeTest(const FileSpec &spec0, method TestMergeCommand1 (line 1105) | void TestMergeCommand1() { method TestMergeCommand2 (line 1162) | void TestMergeCommand2() { method TestLastFrontierBlock (line 1219) | void TestLastFrontierBlock() { function UnitTest (line 1263) | void UnitTest() { function MainTest (line 1279) | void MainTest() { function main (line 1297) | int main(int argc, char **argv) FILE: source-code/dependencies/xdelta3/testing/segment.h function class (line 17) | class Segment { function Segment (line 47) | Segment Subseg(size_t start, size_t size) const { function Fill (line 56) | void Fill(size_t seg_offset, size_t size, uint8_t *data) const { function string (line 73) | string ToString() const { type map (line 110) | typedef map SegmentMap; type typename (line 111) | typedef typename SegmentMap::const_iterator ConstSegmentMapIterator; type typename (line 112) | typedef typename SegmentMap::iterator SegmentMapIterator; FILE: source-code/dependencies/xdelta3/testing/sizes.h function T (line 27) | T Get() { function Done (line 34) | bool Done() { function Next (line 38) | void Next() { function class (line 51) | class SmallSizes { function class (line 70) | class LargeSizes { type BaseConstants (line 85) | struct BaseConstants { function BaseConstants (line 92) | struct SmallBlock : public BaseConstants { function BaseConstants (line 101) | struct LargeBlock : public BaseConstants { function BaseConstants (line 110) | struct MixedBlock : public BaseConstants { function BaseConstants (line 119) | struct OversizeBlock : public BaseConstants { FILE: source-code/dependencies/xdelta3/testing/test.h function string (line 57) | inline string CommandToString(const vector &v) { FILE: source-code/dependencies/xdelta3/testing/xdelta3-regtest.py function INPUT_SPEC (line 85) | def INPUT_SPEC(rand): function c2str (line 153) | def c2str(c): function SumList (line 157) | def SumList(l): class StatList (line 163) | class StatList: method __init__ (line 164) | def __init__(self,l,desc): function RunCommand (line 190) | def RunCommand(args, ok = [0]): function RunCommandIO (line 198) | def RunCommandIO(args,infn,outfn): class TimedTest (line 213) | class TimedTest: method __init__ (line 214) | def __init__(self, target, source, runnable, method DoTest (line 240) | def DoTest(self, fname, func): function Decimals (line 298) | def Decimals(start, end): function RunSpeedTest (line 312) | def RunSpeedTest(): function SetFileSize (line 333) | def SetFileSize(F,L): function ReportSpeed (line 340) | def ReportSpeed(L,tr,desc): class Xdelta3RunClass (line 348) | class Xdelta3RunClass: method __init__ (line 349) | def __init__(self, extra): method __str__ (line 353) | def __str__(self): method New (line 357) | def New(self): class Xdelta3Runner (line 362) | class Xdelta3Runner: method __init__ (line 365) | def __init__(self, extra, forkexec=False): method Encode (line 370) | def Encode(self, target, source, output): method Decode (line 382) | def Decode(self, input, source, output): method Verify (line 393) | def Verify(self, target, recon): method EncodeSize (line 402) | def EncodeSize(self, output): method Main (line 406) | def Main(self, args): class Xdelta3Mod1 (line 418) | class Xdelta3Mod1: method __init__ (line 419) | def __init__(self, file): method Encode (line 423) | def Encode(self, ignore1, ignore2, ignore3): method Decode (line 431) | def Decode(self, ignore1, ignore2, ignore3): method Verify (line 439) | def Verify(self, ignore1, ignore2): method EncodeSize (line 445) | def EncodeSize(self, ignore1): class GzipRun1 (line 450) | class GzipRun1: method Encode (line 451) | def Encode(self, target, source, output): method Decode (line 456) | def Decode(self, input, source, output): method Verify (line 461) | def Verify(self, target, recon): method EncodeSize (line 465) | def EncodeSize(self, output): class Xdelta1RunClass (line 470) | class Xdelta1RunClass: method __str__ (line 471) | def __str__(self): method New (line 475) | def New(self): class Xdelta1Runner (line 480) | class Xdelta1Runner: method Encode (line 481) | def Encode(self, target, source, output): method Decode (line 487) | def Decode(self, input, source, output): method Verify (line 494) | def Verify(self, target, recon): method EncodeSize (line 498) | def EncodeSize(self, output): class SkipRcsException (line 504) | class SkipRcsException: method __init__ (line 505) | def __init__(self,reason): class NotEnoughVersions (line 510) | class NotEnoughVersions: method __init__ (line 511) | def __init__(self): class CommandError (line 516) | class CommandError: method __init__ (line 517) | def __init__(self,cmd,str): class RcsVersion (line 528) | class RcsVersion: method __init__ (line 529) | def __init__(self,vstr): method __cmp__ (line 532) | def __cmp__(self,other): method __str__ (line 535) | def __str__(self): class RcsFile (line 540) | class RcsFile: method __init__ (line 542) | def __init__(self, fname): method SetTotRev (line 548) | def SetTotRev(self,s): method Rev (line 552) | def Rev(self,s): method Date (line 560) | def Date(self,s): method Match (line 564) | def Match(self, line, state, rx, gp, newstate, f): method Sum1Rlog (line 578) | def Sum1Rlog(self): method Sum1 (line 599) | def Sum1(self): method Checkout (line 609) | def Checkout(self,n): method Vdate (line 638) | def Vdate(self,n): method Vstr (line 642) | def Vstr(self,n): method Verf (line 646) | def Verf(self,n): method FilePairsByDate (line 650) | def FilePairsByDate(self, runclass): method AppendVersion (line 683) | def AppendVersion(self, f, n): class RcsFinder (line 692) | class RcsFinder: method __init__ (line 693) | def __init__(self): method Scan1 (line 701) | def Scan1(self,dir): method Crawl (line 722) | def Crawl(self, dir): method Summarize (line 730) | def Summarize(self): method AllPairsByDate (line 747) | def AllPairsByDate(self, runclass): method ReportPairs (line 765) | def ReportPairs(self, name, results): method MakeBigFiles (line 778) | def MakeBigFiles(self, rand): method Generator (line 813) | def Generator(self): function GetTestRcsFiles (line 819) | def GetTestRcsFiles(): class SampleDataTest (line 836) | class SampleDataTest: method __init__ (line 837) | def __init__(self, dirs): method Generator (line 867) | def Generator(self): function ConfigToArgs (line 874) | def ConfigToArgs(config): class RandomTest (line 892) | class RandomTest: method __init__ (line 893) | def __init__(self, tnum, tinput, config, syntuple = None): method __str__ (line 917) | def __str__(self): method time (line 928) | def time(self): method size (line 932) | def size(self): method config (line 936) | def config(self): method score (line 940) | def score(self): method tinput (line 944) | def tinput(self): function PosInAlist (line 949) | def PosInAlist(l, e): function RandomTestConfigs (line 960) | def RandomTestConfigs(rand, input_configs, num_results): function RunOptimizationLoop (line 996) | def RunOptimizationLoop(rand, generator, rounds): function ScoreTests (line 1029) | def ScoreTests(results): function GraphResults (line 1080) | def GraphResults(desc, results): function GraphSummary (line 1089) | def GraphSummary(desc, results_ignore): function RunRegressionTest (line 1210) | def RunRegressionTest(pairs, rounds): FILE: source-code/dependencies/xdelta3/xdelta3-blkcache.h type main_blklru (line 19) | typedef struct _main_blklru main_blklru; type main_blklru_list (line 20) | typedef struct _main_blklru_list main_blklru_list; type _main_blklru_list (line 25) | struct _main_blklru_list type _main_blklru (line 31) | struct _main_blklru function main_lru_reset (line 50) | static void main_lru_reset (void) function main_lru_cleanup (line 60) | static void main_lru_cleanup (void) function main_set_source (line 78) | static int function main_getblk_lru (line 272) | static int function main_read_seek_source (line 336) | static int function main_getblk_func (line 460) | static int FILE: source-code/dependencies/xdelta3/xdelta3-decode.h function xd3_decode_byte (line 26) | static inline int function xd3_decode_bytes (line 41) | static inline int function xd3_decode_init_window (line 76) | static int function xd3_decode_setup_buffers (line 91) | static int function xd3_decode_allocate (line 156) | static int function xd3_decode_section (line 184) | static int function xd3_decode_parse_halfinst (line 269) | static int function xd3_decode_instruction (line 362) | static int function xd3_decode_output_halfinst (line 400) | static int function xd3_decode_finish_window (line 597) | static int function xd3_decode_secondary_sections (line 610) | static int function xd3_decode_sections (line 632) | static int function xd3_decode_emit (line 726) | static int function xd3_decode_input (line 808) | int FILE: source-code/dependencies/xdelta3/xdelta3-djw.h type djw_stream (line 101) | typedef struct _djw_stream djw_stream; type djw_heapen (line 102) | typedef struct _djw_heapen djw_heapen; type djw_prefix (line 103) | typedef struct _djw_prefix djw_prefix; type djw_weight (line 104) | typedef uint32_t djw_weight; type _djw_heapen (line 106) | struct _djw_heapen type _djw_prefix (line 113) | struct _djw_prefix type _djw_stream (line 122) | struct _djw_stream function djw_stream (line 222) | static djw_stream* function djw_init (line 228) | static int function djw_destroy (line 235) | static void function heap_less (line 247) | static inline int function heap_insert (line 255) | static inline void function djw_heapen (line 271) | static inline djw_heapen* function heap_check (line 306) | static void function usize_t (line 324) | static inline usize_t function djw_update_1_2 (line 336) | static inline void function djw_init_clen_mtf_1_2 (line 358) | static void function usize_t (line 378) | static usize_t function djw_build_codes (line 506) | static void function djw_compute_mtf_1_2 (line 552) | static void function usize_t (line 606) | static usize_t function djw_compute_multi_prefix (line 639) | static void function djw_compute_prefix_1_2 (line 663) | static void function djw_encode_prefix (line 674) | static int function djw_compute_selector_1_2 (line 735) | static void function xd3_encode_howmany_groups (line 748) | static int function xd3_encode_huff (line 855) | static int function djw_build_decoder (line 1338) | static void function djw_decode_symbol (line 1410) | static inline int function djw_decode_clclen (line 1479) | static int function djw_decode_1_2 (line 1534) | static inline int function djw_decode_prefix (line 1609) | static inline int function xd3_decode_huff (line 1629) | static int FILE: source-code/dependencies/xdelta3/xdelta3-fgk.h type fgk_stream (line 29) | typedef struct _fgk_stream fgk_stream; type fgk_node (line 30) | typedef struct _fgk_node fgk_node; type fgk_block (line 31) | typedef struct _fgk_block fgk_block; type fgk_bit (line 32) | typedef unsigned int fgk_bit; type fgk_weight (line 33) | typedef uint32_t fgk_weight; type _fgk_block (line 35) | struct _fgk_block { type _fgk_node (line 56) | struct _fgk_node type _fgk_stream (line 78) | struct _fgk_stream function fgk_stream (line 159) | static fgk_stream* fgk_alloc (xd3_stream *stream /*, int alphabet_size0 */) function fgk_init (line 188) | static int fgk_init (xd3_stream *stream, fgk_stream *h, int is_encode) function fgk_swap_ptrs (line 225) | static void fgk_swap_ptrs(fgk_node **one, fgk_node **two) function usize_t (line 234) | static usize_t fgk_encode_data (fgk_stream* h, usize_t n) function fgk_bit (line 294) | static inline fgk_bit fgk_get_encoded_bit (fgk_stream *h) function fgk_update_tree (line 304) | static void fgk_update_tree (fgk_stream *h, usize_t n) function fgk_move_right (line 328) | static void fgk_move_right (fgk_stream *h, fgk_node *move_fwd) function fgk_promote (line 400) | static void fgk_promote (fgk_stream *h, fgk_node *node) function fgk_node (line 461) | static fgk_node* fgk_increase_zero_weight (fgk_stream *h, usize_t n) function fgk_find_nth_zero (line 548) | static unsigned int fgk_find_nth_zero (fgk_stream* h, usize_t n) function fgk_eliminate_zero (line 564) | static void fgk_eliminate_zero (fgk_stream* h, fgk_node *node) function fgk_init_node (line 589) | static void fgk_init_node (fgk_node *node, usize_t i, usize_t size) function fgk_block (line 620) | static fgk_block* fgk_make_block (fgk_stream *h, fgk_node* lead) function fgk_free_block (line 634) | static void fgk_free_block (fgk_stream *h, fgk_block *b) function fgk_factor_remaining (line 642) | static void fgk_factor_remaining (fgk_stream *h) function fgk_decode_bit (line 663) | static inline int fgk_decode_bit (fgk_stream* h, fgk_bit b) function usize_t (line 714) | static usize_t fgk_nth_zero (fgk_stream* h, usize_t n) function usize_t (line 734) | static usize_t fgk_decode_data (fgk_stream* h) function fgk_destroy (line 767) | static void fgk_destroy (xd3_stream *stream, function xd3_encode_fgk (line 783) | static int function xd3_decode_fgk (line 810) | static int FILE: source-code/dependencies/xdelta3/xdelta3-hash.h function xd3_scksum (line 47) | static inline uint32_t function xd3_small_cksum_update (line 55) | static inline uint32_t function usize_t (line 65) | inline usize_t function xd3_large32_cksum (line 72) | inline uint32_t function xd3_large32_cksum_update (line 82) | inline uint32_t function xd3_large64_cksum (line 91) | inline uint64_t function xd3_large64_cksum_update (line 101) | inline uint64_t function usize_t (line 109) | static usize_t function xd3_size_hashtable (line 129) | int FILE: source-code/dependencies/xdelta3/xdelta3-internal.h type main_file (line 21) | typedef struct _main_file main_file; type main_extcomp (line 22) | typedef struct _main_extcomp main_extcomp; type main_file_modes (line 85) | typedef enum type _main_file (line 110) | struct _main_file function xd3_sizeof_uint32_t (line 237) | static inline uint32_t function xd3_decode_uint32_t (line 247) | static inline int function xd3_read_uint32_t (line 251) | static inline int function xd3_emit_uint32_t (line 257) | static inline int function xd3_sizeof_uint64_t (line 264) | static inline uint32_t function xd3_decode_uint64_t (line 280) | static inline int function xd3_read_uint64_t (line 284) | static inline int function xd3_emit_uint64_t (line 290) | static inline int function xd3_sizeof_size (line 304) | static inline uint32_t xd3_sizeof_size (usize_t num) function xd3_decode_size (line 306) | static inline int xd3_decode_size (xd3_stream *stream, usize_t *valp) function xd3_read_size (line 308) | static inline int xd3_read_size (xd3_stream *stream, const uint8_t **inpp, function xd3_emit_size (line 312) | static inline int xd3_emit_size (xd3_stream *stream, xd3_output **output... function xd3_sizeof_size (line 324) | static inline uint32_t xd3_sizeof_size (usize_t num) function xd3_decode_size (line 326) | static inline int xd3_decode_size (xd3_stream *stream, usize_t *valp) function xd3_read_size (line 328) | static inline int xd3_read_size (xd3_stream *stream, const uint8_t **inpp, function xd3_emit_size (line 332) | static inline int xd3_emit_size (xd3_stream *stream, xd3_output **output... function xd3_decode_offset (line 341) | static inline int xd3_decode_offset (xd3_stream *stream, xoff_t *valp) function xd3_emit_offset (line 344) | static inline int xd3_emit_offset (xd3_stream *stream, xd3_output **outp... function xd3_decode_offset (line 351) | static inline int xd3_decode_offset (xd3_stream *stream, xoff_t *valp) function xd3_emit_offset (line 354) | static inline int xd3_emit_offset (xd3_stream *stream, xd3_output **outp... FILE: source-code/dependencies/xdelta3/xdelta3-lzma.h type xd3_lzma_stream (line 25) | typedef struct _xd3_lzma_stream xd3_lzma_stream; type _xd3_lzma_stream (line 27) | struct _xd3_lzma_stream { function xd3_sec_stream (line 33) | static xd3_sec_stream* function xd3_lzma_destroy (line 39) | static void function xd3_lzma_init (line 47) | static int function xd3_decode_lzma (line 85) | static int xd3_decode_lzma (xd3_stream *stream, xd3_lzma_stream *sec, function xd3_encode_lzma (line 126) | static int xd3_encode_lzma (xd3_stream *stream, FILE: source-code/dependencies/xdelta3/xdelta3-main.h function xsnprintf_func (line 69) | int type xd3_read_flags (line 151) | typedef enum type xd3_cmd (line 161) | typedef enum type main_merge (line 186) | typedef struct _main_merge main_merge; type main_merge_list (line 187) | typedef struct _main_merge_list main_merge_list; type _main_extcomp (line 191) | struct _main_extcomp type _main_merge_list (line 207) | struct _main_merge_list type _main_merge (line 213) | struct _main_merge function xprintf (line 322) | void function main_version (line 344) | static int function main_config (line 355) | static int function reset_defaults (line 395) | static void function main_free1 (line 468) | static void function main_free (line 474) | void function main_buffree (line 485) | void main_buffree (void *ptr) { function get_errno (line 495) | static int function get_millisecs_now (line 545) | long function get_millisecs_since (line 565) | static long function main_strtoxoff (line 659) | static int function main_atoux (line 698) | static int function main_atou (line 721) | static int function main_file_init (line 778) | void function main_file_isopen (line 791) | int function main_file_close (line 805) | int function main_file_cleanup (line 834) | void function main_file_open (line 857) | int type stat (line 940) | struct stat function main_file_exists (line 956) | int function xd3_posix_io (line 970) | static int function xd3_win32_io (line 1002) | static int function main_file_read (line 1037) | int function main_file_write (line 1081) | int function main_file_seek (line 1117) | static int function main_write_output (line 1152) | static int function main_set_secondary_flags (line 1174) | static int function main_print_overflow (line 1281) | static int function main_print_window (line 1289) | static int function main_print_vcdiff_file (line 1405) | static int function main_print_func (line 1423) | static int function main_recode_copy (line 1563) | static int function main_recode_func (line 1592) | static int function main_init_recode_stream (line 1694) | static int function main_merge_arguments (line 1732) | static int function main_merge_func (line 1836) | static int function main_merge_output (line 1852) | static int function main_pipe_write (line 2111) | static int function main_waitpid_check (line 2126) | static int function main_external_compression_finish (line 2170) | static int function main_external_compression_cleanup (line 2192) | static void function main_pipe_copier (line 2211) | static int function main_input_decompress_setup (line 2276) | static int function main_secondary_decompress_check (line 2428) | static int function main_recompress_output (line 2543) | static int function main_extcomp (line 2632) | static const main_extcomp* function main_extcomp (line 2649) | static const main_extcomp* function main_set_appheader (line 2698) | static int function main_get_appheader_params (line 2757) | static void function main_get_appheader (line 2809) | static void function main_read_primary_input (line 2870) | static int function main_open_output (line 2890) | static int function usize_t (line 2953) | static usize_t function main_input (line 2984) | static int function main_cleanup (line 3480) | static void function setup_environment (line 3513) | static void function main (line 3572) | int main (int argc, char **argv) function main_help (line 3989) | static int FILE: source-code/dependencies/xdelta3/xdelta3-merge.h function xd3_whole_state_init (line 23) | static int function xd3_swap_whole_state (line 47) | static void function xd3_realloc_buffer (line 60) | static int function xd3_whole_alloc_winst (line 105) | static int function xd3_whole_alloc_adds (line 126) | static int function xd3_whole_alloc_wininfo (line 138) | static int function xd3_whole_append_inst (line 159) | static int function xd3_whole_append_window (line 219) | int function xd3_merge_input_output (line 258) | static int xd3_merge_input_output (xd3_stream *stream, function xd3_merge_run (line 282) | static int function xd3_merge_add (line 311) | static int function xd3_merge_target_copy (line 343) | static int function xd3_merge_find_position (line 361) | static int function xd3_merge_source_copy (line 408) | static int function xd3_merge_inputs (line 530) | int xd3_merge_inputs (xd3_stream *stream, FILE: source-code/dependencies/xdelta3/xdelta3-second.h function xd3_bit_state_encode_init (line 19) | static inline void xd3_bit_state_encode_init (bit_state *bits) function xd3_decode_bits (line 25) | static inline int xd3_decode_bits (xd3_stream *stream, function xd3_test_clean_bits (line 78) | static int function xd3_get_secondary (line 94) | static int function xd3_decode_secondary (line 117) | static int function xd3_encode_bit (line 175) | static inline int xd3_encode_bit (xd3_stream *stream, function xd3_flush_bits (line 206) | static inline int xd3_flush_bits (xd3_stream *stream, function xd3_encode_bits (line 214) | static inline int xd3_encode_bits (xd3_stream *stream, function xd3_encode_secondary (line 243) | static int FILE: source-code/dependencies/xdelta3/xdelta3-test.h type mtrand (line 28) | typedef struct mtrand mtrand; type mtrand (line 30) | struct mtrand { function mt_init (line 43) | void mt_init(mtrand *mt, uint32_t seed) { function mt_random (line 58) | uint32_t mt_random (mtrand *mt) { function mt_exp_rand (line 100) | static uint32_t function DOT (line 153) | static void DOT (void) { XPR(NTR "."); } function do_cmd (line 154) | static int do_cmd (xd3_stream *stream, const char *buf) function do_fail (line 173) | static int do_fail (xd3_stream *stream, const char *buf) function test_random_numbers (line 187) | static int function test_printf_xoff (line 217) | static int function test_unlink (line 231) | static void function test_cleanup (line 242) | static void function test_setup (line 256) | int test_setup (void) function test_make_inputs (line 283) | static int function test_compare_files (line 399) | int function test_copy_to (line 459) | static int function test_save_copy (line 475) | static int function test_file_size (line 481) | static int function test_read_integer_error (line 514) | static int function test_decode_integer_overflow (line 558) | static int function test_decode_integer_end_of_input (line 565) | static int function test_encode_decode_uint32_t (line 664) | static int function test_encode_decode_uint64_t (line 670) | static int function test_usize_t_overflow (line 676) | static int function test_forward_match (line 695) | static int function test_address_cache (line 723) | static int function test_compress_text (line 857) | static int function test_decompress_text (line 901) | static int function test_decompress_single_bit_error (line 990) | static int function sec_dist_func1 (line 1142) | static int function sec_dist_func2 (line 1154) | static int function sec_dist_func3 (line 1166) | static int function sec_dist_func4 (line 1178) | static int function sec_dist_func5 (line 1191) | static int function sec_dist_func6 (line 1204) | static int function sec_dist_func7 (line 1217) | static int function sec_dist_func8 (line 1231) | static int function sec_dist_func9 (line 1246) | static int function sec_dist_func10 (line 1292) | static int function sec_dist_func11 (line 1307) | static int function test_secondary_decode (line 1325) | static int function test_secondary (line 1382) | static int function IF_DJW (line 1514) | IF_FGK (static int test_secondary_fgk (xd3_stream *stream, usize_t gp) function test_choose_instruction (line 1529) | static int function test_checksum_step (line 1583) | static int function test_streaming (line 1629) | static int function test_compressed_stream_overflow (line 1689) | static int function test_command_line_arguments (line 1753) | static int function check_vcdiff_header (line 1863) | static int function test_recode_command2 (line 1906) | static int function test_recode_command (line 2058) | static int function test_secondary_lzma_default (line 2094) | static int test_secondary_lzma_default (xd3_stream *stream, int ignore) function test_compressed_pipe (line 2142) | static int function test_externally_compressed_io (line 2200) | static int function test_source_decompression (line 2250) | static int function test_force_behavior (line 2343) | static int function test_stdout_behavior (line 2375) | static int function test_no_output (line 2409) | static int function test_appheader (line 2447) | static int function test_identical_behavior (line 2525) | static int type string_match_test (line 2649) | typedef struct _string_match_test string_match_test; type string_match_flags (line 2651) | typedef enum type _string_match_test (line 2657) | struct _string_match_test function test_string_matching (line 2714) | static int function test_iopt_flush_instructions (line 2795) | static int function test_source_cksum_offset (line 2858) | static int function test_in_memory (line 2905) | static int function xd3_selftest (line 2946) | int xd3_selftest (void) FILE: source-code/dependencies/xdelta3/xdelta3.c type xd3_secondary_ids (line 323) | typedef enum { type xd3_secondary_flags (line 329) | typedef enum { type xd3_section_type (line 336) | typedef enum { type xd3_rtype (line 344) | typedef unsigned int xd3_rtype; type _xd3_sec_type (line 546) | struct _xd3_sec_type type bit_state (line 577) | typedef struct _bit_state bit_state; type _bit_state (line 578) | struct _bit_state type _xd3_code_table_sizes (line 769) | struct _xd3_code_table_sizes { type _xd3_code_table_desc (line 776) | struct _xd3_code_table_desc function xd3_build_code_table (line 836) | static void function xd3_dinst (line 905) | static const xd3_dinst* function xd3_choose_instruction (line 921) | static void function xd3_swap_uint8p (line 991) | static inline void function xd3_swap_usize_t (line 999) | static inline void function xd3_check_pow2 (line 1008) | static int function usize_t (line 1030) | usize_t function xoff_t (line 1040) | static xoff_t function usize_t (line 1050) | static usize_t function adler32 (line 1084) | static uint32_t adler32 (uint32_t adler, const uint8_t *buf, usize_t len) function usize_t (line 1124) | static usize_t function xd3_emit_byte (line 1147) | inline int function xd3_emit_bytes (line 1171) | inline int function xd3_alloc_cache (line 1213) | static int function xd3_init_cache (line 1243) | void function xd3_update_cache (line 1258) | static void function xd3_encode_address (line 1275) | static int function xd3_decode_address (line 1354) | static int function __xd3_free_func (line 1408) | static void function xd3_free (line 1435) | static void function xd3_output (line 1465) | xd3_output* function usize_t (line 1509) | static usize_t function xd3_freelist_output (line 1522) | static void function xd3_free_output (line 1539) | static void function xd3_free_stream (line 1561) | void function xd3_config_stream (line 1670) | int function xoff_t (line 1845) | inline function usize_t (line 1852) | inline function xd3_getblk (line 1863) | static int function xd3_set_source (line 1929) | int function xd3_set_source_and_size (line 1960) | int function xd3_abort_stream (line 1981) | void function xd3_close_stream (line 1988) | int function xd3_get_appheader (line 2042) | int function xd3_set_appheader (line 2069) | void function xd3_iopt_check (line 2079) | static int function xd3_rinst (line 2089) | static xd3_rinst* function xd3_iopt_free_nonadd (line 2097) | static void function xd3_iopt_finish_encoding (line 2110) | static int function xd3_iopt_add (line 2254) | static int function xd3_iopt_add_encoding (line 2275) | static int function xd3_iopt_add_finalize (line 2289) | static int function xd3_iopt_flush_instructions (line 2312) | static int function xd3_iopt_get_slot (line 2495) | static int function xd3_iopt_erase (line 2538) | static void function usize_t (line 2568) | static usize_t function xd3_emit_single (line 2587) | static int function xd3_emit_double (line 2615) | static int function xd3_emit_run (line 2644) | static int function xd3_found_match (line 2662) | int function xd3_emit_hdr (line 2680) | static int function xd3_encode_buffer_leftover (line 2848) | static int function xd3_alloc_iopt (line 2909) | static int function xd3_encode_init (line 2934) | static int function xd3_encode_init_full (line 3012) | int function xd3_encode_init_partial (line 3018) | int function xd3_encode_reset (line 3027) | static void function xd3_encode_input (line 3070) | int function xd3_process_stream (line 3299) | int function xd3_process_memory (line 3374) | static int function xd3_decode_stream (line 3448) | int function xd3_decode_memory (line 3461) | int function xd3_encode_stream (line 3479) | int function xd3_encode_memory (line 3492) | int function xd3_string_match_init (line 3518) | static int function xoff_t (line 3579) | static xoff_t function xoff_t (line 3600) | static xoff_t function xd3_srcwin_setup (line 3610) | static int function xd3_source_match_setup (line 3687) | static int function usize_t (line 3844) | static inline usize_t function xd3_source_extend_match (line 3888) | static int function xd3_scksum_insert (line 4120) | static void function xd3_check_smatch (line 4141) | static int function usize_t (line 4169) | static usize_t function xd3_verify_small_state (line 4290) | static void function xd3_verify_large_state (line 4301) | static void function xd3_verify_run_state (line 4309) | static void function xd3_srcwin_move_point (line 4330) | static int FILE: source-code/dependencies/xdelta3/xdelta3.h type pid_t (line 139) | typedef int pid_t; type ULONGLONG (line 144) | typedef ULONGLONG uint64_t; type xoff_t (line 175) | typedef uint64_t xoff_t; type xoff_t (line 178) | typedef unsigned long xoff_t; type xoff_t (line 181) | typedef size_t xoff_t; type xoff_t (line 184) | typedef unsigned long long xoff_t; type xoff_t (line 193) | typedef unsigned int xoff_t; type xoff_t (line 195) | typedef unsigned long xoff_t; type xoff_t (line 197) | typedef uint32_t xoff_t; type usize_t (line 209) | typedef uint64_t usize_t; type usize_t (line 212) | typedef unsigned long usize_t; type usize_t (line 215) | typedef size_t usize_t; type usize_t (line 218) | typedef unsigned long long usize_t; type usize_t (line 227) | typedef unsigned int usize_t; type usize_t (line 229) | typedef unsigned long usize_t; type usize_t (line 231) | typedef uint32_t usize_t; type xd3_stream (line 331) | typedef struct _xd3_stream xd3_stream; type xd3_source (line 332) | typedef struct _xd3_source xd3_source; type xd3_hash_cfg (line 333) | typedef struct _xd3_hash_cfg xd3_hash_cfg; type xd3_smatcher (line 334) | typedef struct _xd3_smatcher xd3_smatcher; type xd3_rinst (line 335) | typedef struct _xd3_rinst xd3_rinst; type xd3_dinst (line 336) | typedef struct _xd3_dinst xd3_dinst; type xd3_hinst (line 337) | typedef struct _xd3_hinst xd3_hinst; type xd3_winst (line 338) | typedef struct _xd3_winst xd3_winst; type xd3_rpage (line 339) | typedef struct _xd3_rpage xd3_rpage; type xd3_addr_cache (line 340) | typedef struct _xd3_addr_cache xd3_addr_cache; type xd3_output (line 341) | typedef struct _xd3_output xd3_output; type xd3_desect (line 342) | typedef struct _xd3_desect xd3_desect; type xd3_iopt_buflist (line 343) | typedef struct _xd3_iopt_buflist xd3_iopt_buflist; type xd3_rlist (line 344) | typedef struct _xd3_rlist xd3_rlist; type xd3_sec_type (line 345) | typedef struct _xd3_sec_type xd3_sec_type; type xd3_sec_cfg (line 346) | typedef struct _xd3_sec_cfg xd3_sec_cfg; type xd3_sec_stream (line 347) | typedef struct _xd3_sec_stream xd3_sec_stream; type xd3_config (line 348) | typedef struct _xd3_config xd3_config; type xd3_code_table_desc (line 349) | typedef struct _xd3_code_table_desc xd3_code_table_desc; type xd3_code_table_sizes (line 350) | typedef struct _xd3_code_table_sizes xd3_code_table_sizes; type xd3_slist (line 351) | typedef struct _xd3_slist xd3_slist; type xd3_whole_state (line 352) | typedef struct _xd3_whole_state xd3_whole_state; type xd3_wininfo (line 353) | typedef struct _xd3_wininfo xd3_wininfo; type xd3_dinst (line 369) | typedef const xd3_dinst* (xd3_code_table_func) (void); type shortbuf (line 383) | typedef struct { type xd3_rvalues (line 428) | typedef enum { type xd3_flags (line 459) | typedef enum type xd3_smatch_cfg (line 518) | typedef enum type xd3_match_state (line 542) | typedef enum { type xd3_encode_state (line 561) | typedef enum { type xd3_decode_state (line 585) | typedef enum { type _xd3_rlist (line 631) | struct _xd3_rlist type _xd3_rinst (line 638) | struct _xd3_rinst type _xd3_dinst (line 651) | struct _xd3_dinst type _xd3_hinst (line 660) | struct _xd3_hinst type _xd3_winst (line 668) | struct _xd3_winst type _xd3_output (line 678) | struct _xd3_output type _xd3_desect (line 687) | struct _xd3_desect type _xd3_addr_cache (line 704) | struct _xd3_addr_cache type _xd3_iopt_buflist (line 715) | struct _xd3_iopt_buflist type _xd3_smatcher (line 723) | struct _xd3_smatcher type _xd3_hash_cfg (line 737) | struct _xd3_hash_cfg type _xd3_slist (line 749) | struct _xd3_slist type _xd3_wininfo (line 755) | struct _xd3_wininfo { type _xd3_whole_state (line 762) | struct _xd3_whole_state { type _xd3_sec_cfg (line 783) | struct _xd3_sec_cfg type _xd3_config (line 792) | struct _xd3_config type _xd3_source (line 826) | struct _xd3_source type _xd3_stream (line 868) | struct _xd3_stream function xd3_init_config (line 1332) | static inline function xd3_avail_input (line 1356) | static inline function xd3_consume_output (line 1375) | static inline function xd3_encoder_used_source (line 1382) | static inline function xoff_t (line 1386) | static inline function usize_t (line 1390) | static inline function xd3_set_flags (line 1396) | static inline function xd3_blksize_div (line 1417) | static inline function xd3_blksize_add (line 1427) | static inline FILE: source-code/source/PD-Loader/ModuleList.h function class (line 38) | class ModuleList function Clear (line 116) | void Clear() function HMODULE (line 122) | HMODULE Get(const wchar_t* moduleName) const FILE: source-code/source/PD-Loader/dllmain.cpp function iequals (line 16) | bool iequals(std::wstring_view s1, std::wstring_view s2) function to_wstring (line 25) | std::wstring to_wstring(std::string_view cstr) function SHGetKnownFolderPath (line 34) | std::wstring SHGetKnownFolderPath(REFKNOWNFOLDERID rfid, DWORD dwFlags, ... function HMODULE (line 46) | HMODULE LoadLibraryW(const std::wstring& lpLibFileName) function GetCurrentDirectoryW (line 51) | std::wstring GetCurrentDirectoryW() function UINT (line 74) | UINT GetPrivateProfileIntW(LPCWSTR lpAppName, LPCWSTR lpKeyName, INT nDe... function GetSelfName (line 83) | std::wstring GetSelfName() function GetSections (line 90) | void GetSections(T&& h, Args... args) type Kernel32ExportsNames (line 109) | enum Kernel32ExportsNames type Kernel32ExportsData (line 131) | enum Kernel32ExportsData function LoadOriginalLibrary (line 142) | void LoadOriginalLibrary() function LoadDVA (line 158) | void LoadDVA(std::wstring &path, LPCWSTR dir, LPCWSTR fileName) function FindFiles (line 208) | void FindFiles(WIN32_FIND_DATAW* fd) function LoadPlugins (line 238) | void LoadPlugins() function LoadEverything (line 271) | void LoadEverything() function LoadPluginsAndRestoreIAT (line 280) | void LoadPluginsAndRestoreIAT(uintptr_t retaddr) function CustomGetStartupInfoA (line 311) | void WINAPI CustomGetStartupInfoA(LPSTARTUPINFOA lpStartupInfo) function CustomGetStartupInfoW (line 317) | void WINAPI CustomGetStartupInfoW(LPSTARTUPINFOW lpStartupInfo) function HMODULE (line 323) | HMODULE WINAPI CustomGetModuleHandleA(LPCSTR lpModuleName) function HMODULE (line 329) | HMODULE WINAPI CustomGetModuleHandleW(LPCWSTR lpModuleName) function FARPROC (line 335) | FARPROC WINAPI CustomGetProcAddress(HMODULE hModule, LPCSTR lpProcName) function DWORD (line 341) | DWORD WINAPI CustomGetShortPathNameA(LPCSTR lpszLongPath, LPSTR lpszShor... function BOOL (line 347) | BOOL WINAPI CustomFindNextFileA(HANDLE hFindFile, LPWIN32_FIND_DATAA lpF... function BOOL (line 353) | BOOL WINAPI CustomFindNextFileW(HANDLE hFindFile, LPWIN32_FIND_DATAW lpF... function HMODULE (line 359) | HMODULE WINAPI CustomLoadLibraryA(LPCSTR lpLibFileName) function HMODULE (line 366) | HMODULE WINAPI CustomLoadLibraryW(LPCWSTR lpLibFileName) function BOOL (line 373) | BOOL WINAPI CustomFreeLibrary(HMODULE hLibModule) function HANDLE (line 381) | HANDLE WINAPI CustomCreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes... function HANDLE (line 387) | HANDLE WINAPI CustomCreateEventW(LPSECURITY_ATTRIBUTES lpEventAttributes... function CustomGetSystemInfo (line 393) | void WINAPI CustomGetSystemInfo(LPSYSTEM_INFO lpSystemInfo) function LONG (line 399) | LONG WINAPI CustomInterlockedCompareExchange(LONG volatile* Destination,... function CustomSleep (line 405) | void WINAPI CustomSleep(DWORD dwMilliseconds) function HookKernel32IAT (line 411) | bool HookKernel32IAT(HMODULE mod, bool exe) function LONG (line 642) | LONG WINAPI CustomUnhandledExceptionFilter(LPEXCEPTION_POINTERS Exceptio... function Init (line 730) | void Init() function BOOL (line 895) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD reason, LPVOID /*lpReserved*/) FILE: source-code/source/PD-Loader/exception.hpp class ExceptionTracer (line 56) | class ExceptionTracer method NewLine (line 84) | void NewLine() { Print("\n%s", spc); } class StackTrace (line 57) | class StackTrace class ExceptionTracer (line 72) | class ExceptionTracer method NewLine (line 84) | void NewLine() { Print("\n%s", spc); } class StackTracer (line 104) | class StackTracer type Trace (line 107) | struct Trace function LONG (line 131) | static LONG CALLBACK TheUnhandledExceptionFilter(LPEXCEPTION_POINTERS pE... function InstallExceptionCatcher (line 164) | int InstallExceptionCatcher(void(*cb)(const char* log)) function LogException (line 175) | static int LogException(char* buffer, size_t max, LPEXCEPTION_POINTERS p... function HMODULE (line 623) | static HMODULE GetModuleFromAddress(LPVOID address) FILE: source-code/source/PD-Loader/framework.h type shared (line 14) | struct shared type dnsapi_dll (line 32) | struct dnsapi_dll function WINAPI (line 270) | WINAPI DnsCancelQueryStub() function LoadOriginalLibrary (line 275) | void LoadOriginalLibrary(HMODULE module) type dinput8_dll (line 509) | struct dinput8_dll function _BreakRecordsIntoBlob (line 530) | void _BreakRecordsIntoBlob() { dnsapi.BreakRecordsIntoBlob(); } function _CombineRecordsInBlob (line 531) | void _CombineRecordsInBlob() { dnsapi.CombineRecordsInBlob(); } function _DnsAcquireContextHandle_A (line 532) | void _DnsAcquireContextHandle_A() { dnsapi.DnsAcquireContextHandle_A(); } function _DnsAcquireContextHandle_W (line 533) | void _DnsAcquireContextHandle_W() { dnsapi.DnsAcquireContextHandle_W(); } function _DnsAllocateRecord (line 534) | void _DnsAllocateRecord() { dnsapi.DnsAllocateRecord(); } function _DnsApiAlloc (line 535) | void _DnsApiAlloc() { dnsapi.DnsApiAlloc(); } function _DnsApiAllocZero (line 536) | void _DnsApiAllocZero() { dnsapi.DnsApiAllocZero(); } function _DnsApiFree (line 537) | void _DnsApiFree() { dnsapi.DnsApiFree(); } function _DnsApiHeapReset (line 538) | void _DnsApiHeapReset() { dnsapi.DnsApiHeapReset(); } function _DnsApiRealloc (line 539) | void _DnsApiRealloc() { dnsapi.DnsApiRealloc(); } function _DnsApiSetDebugGlobals (line 540) | void _DnsApiSetDebugGlobals() { dnsapi.DnsApiSetDebugGlobals(); } function _DnsAsyncRegisterHostAddrs (line 541) | void _DnsAsyncRegisterHostAddrs() { dnsapi.DnsAsyncRegisterHostAddrs(); } function _DnsAsyncRegisterInit (line 542) | void _DnsAsyncRegisterInit() { dnsapi.DnsAsyncRegisterInit(); } function _DnsAsyncRegisterTerm (line 543) | void _DnsAsyncRegisterTerm() { dnsapi.DnsAsyncRegisterTerm(); } function _DnsCancelQuery (line 544) | void _DnsCancelQuery() { dnsapi.DnsCancelQuery(); } function _DnsCopyStringEx (line 545) | void _DnsCopyStringEx() { dnsapi.DnsCopyStringEx(); } function _DnsCreateReverseNameStringForIpAddress (line 546) | void _DnsCreateReverseNameStringForIpAddress() { dnsapi.DnsCreateReverse... function _DnsCreateStandardDnsNameCopy (line 547) | void _DnsCreateStandardDnsNameCopy() { dnsapi.DnsCreateStandardDnsNameCo... function _DnsCreateStringCopy (line 548) | void _DnsCreateStringCopy() { dnsapi.DnsCreateStringCopy(); } function _DnsDhcpRegisterAddrs (line 549) | void _DnsDhcpRegisterAddrs() { dnsapi.DnsDhcpRegisterAddrs(); } function _DnsDhcpRegisterHostAddrs (line 550) | void _DnsDhcpRegisterHostAddrs() { dnsapi.DnsDhcpRegisterHostAddrs(); } function _DnsDhcpRegisterInit (line 551) | void _DnsDhcpRegisterInit() { dnsapi.DnsDhcpRegisterInit(); } function _DnsDhcpRegisterTerm (line 552) | void _DnsDhcpRegisterTerm() { dnsapi.DnsDhcpRegisterTerm(); } function _DnsDhcpRemoveRegistrations (line 553) | void _DnsDhcpRemoveRegistrations() { dnsapi.DnsDhcpRemoveRegistrations(); } function _DnsDhcpSrvRegisterHostAddr (line 554) | void _DnsDhcpSrvRegisterHostAddr() { dnsapi.DnsDhcpSrvRegisterHostAddr(); } function _DnsDhcpSrvRegisterHostName (line 556) | void _DnsDhcpSrvRegisterHostName() { dnsapi.DnsDhcpSrvRegisterHostName(); } function _DnsDhcpSrvRegisterInit (line 558) | void _DnsDhcpSrvRegisterInit() { dnsapi.DnsDhcpSrvRegisterInit(); } function _DnsDhcpSrvRegisterInitialize (line 559) | void _DnsDhcpSrvRegisterInitialize() { dnsapi.DnsDhcpSrvRegisterInitiali... function _DnsDhcpSrvRegisterTerm (line 560) | void _DnsDhcpSrvRegisterTerm() { dnsapi.DnsDhcpSrvRegisterTerm(); } function _DnsDowncaseDnsNameLabel (line 561) | void _DnsDowncaseDnsNameLabel() { dnsapi.DnsDowncaseDnsNameLabel(); } function _DnsExtractRecordsFromMessage_UTF8 (line 562) | void _DnsExtractRecordsFromMessage_UTF8() { dnsapi.DnsExtractRecordsFrom... function _DnsExtractRecordsFromMessage_W (line 563) | void _DnsExtractRecordsFromMessage_W() { dnsapi.DnsExtractRecordsFromMes... function _DnsFindAuthoritativeZone (line 564) | void _DnsFindAuthoritativeZone() { dnsapi.DnsFindAuthoritativeZone(); } function _DnsFlushResolverCache (line 565) | void _DnsFlushResolverCache() { dnsapi.DnsFlushResolverCache(); } function _DnsFlushResolverCacheEntry_A (line 566) | void _DnsFlushResolverCacheEntry_A() { dnsapi.DnsFlushResolverCacheEntry... function _DnsFlushResolverCacheEntry_UTF8 (line 567) | void _DnsFlushResolverCacheEntry_UTF8() { dnsapi.DnsFlushResolverCacheEn... function _DnsFlushResolverCacheEntry_W (line 568) | void _DnsFlushResolverCacheEntry_W() { dnsapi.DnsFlushResolverCacheEntry... function _DnsFree (line 569) | void _DnsFree() { dnsapi.DnsFree(); } function _DnsFreeConfigStructure (line 570) | void _DnsFreeConfigStructure() { dnsapi.DnsFreeConfigStructure(); } function _DnsGetBufferLengthForStringCopy (line 573) | void _DnsGetBufferLengthForStringCopy() { dnsapi.DnsGetBufferLengthForSt... function _DnsGetCacheDataTable (line 574) | void _DnsGetCacheDataTable() { dnsapi.DnsGetCacheDataTable(); } function _DnsGetDnsServerList (line 575) | void _DnsGetDnsServerList() { dnsapi.DnsGetDnsServerList(); } function _DnsGetDomainName (line 576) | void _DnsGetDomainName() { dnsapi.DnsGetDomainName(); } function _DnsGetLastFailedUpdateInfo (line 577) | void _DnsGetLastFailedUpdateInfo() { dnsapi.DnsGetLastFailedUpdateInfo(); } function _DnsGetPrimaryDomainName_A (line 580) | void _DnsGetPrimaryDomainName_A() { dnsapi.DnsGetPrimaryDomainName_A(); } function _DnsGlobals (line 583) | void _DnsGlobals() { dnsapi.DnsGlobals(); } function _DnsIpv6AddressToString (line 584) | void _DnsIpv6AddressToString() { dnsapi.DnsIpv6AddressToString(); } function _DnsIpv6StringToAddress (line 585) | void _DnsIpv6StringToAddress() { dnsapi.DnsIpv6StringToAddress(); } function _DnsIsAMailboxType (line 586) | void _DnsIsAMailboxType() { dnsapi.DnsIsAMailboxType(); } function _DnsIsStatusRcode (line 587) | void _DnsIsStatusRcode() { dnsapi.DnsIsStatusRcode(); } function _DnsIsStringCountValidForTextType (line 588) | void _DnsIsStringCountValidForTextType() { dnsapi.DnsIsStringCountValidF... function _DnsLogEvent (line 589) | void _DnsLogEvent() { dnsapi.DnsLogEvent(); } function _DnsLogIn (line 590) | void _DnsLogIn() { dnsapi.DnsLogIn(); } function _DnsLogInit (line 591) | void _DnsLogInit() { dnsapi.DnsLogInit(); } function _DnsLogIt (line 592) | void _DnsLogIt() { dnsapi.DnsLogIt(); } function _DnsLogOut (line 593) | void _DnsLogOut() { dnsapi.DnsLogOut(); } function _DnsLogTime (line 594) | void _DnsLogTime() { dnsapi.DnsLogTime(); } function _DnsMapRcodeToStatus (line 595) | void _DnsMapRcodeToStatus() { dnsapi.DnsMapRcodeToStatus(); } function _DnsModifyRecordsInSet_A (line 596) | void _DnsModifyRecordsInSet_A() { dnsapi.DnsModifyRecordsInSet_A(); } function _DnsModifyRecordsInSet_UTF8 (line 597) | void _DnsModifyRecordsInSet_UTF8() { dnsapi.DnsModifyRecordsInSet_UTF8(); } function _DnsModifyRecordsInSet_W (line 598) | void _DnsModifyRecordsInSet_W() { dnsapi.DnsModifyRecordsInSet_W(); } function _DnsNameCompareEx_A (line 599) | void _DnsNameCompareEx_A() { dnsapi.DnsNameCompareEx_A(); } function _DnsNameCompareEx_UTF8 (line 600) | void _DnsNameCompareEx_UTF8() { dnsapi.DnsNameCompareEx_UTF8(); } function _DnsNameCompareEx_W (line 601) | void _DnsNameCompareEx_W() { dnsapi.DnsNameCompareEx_W(); } function _DnsNameCompare_A (line 602) | void _DnsNameCompare_A() { dnsapi.DnsNameCompare_A(); } function _DnsNameCompare_UTF8 (line 603) | void _DnsNameCompare_UTF8() { dnsapi.DnsNameCompare_UTF8(); } function _DnsNameCompare_W (line 604) | void _DnsNameCompare_W() { dnsapi.DnsNameCompare_W(); } function _DnsNameCopy (line 605) | void _DnsNameCopy() { dnsapi.DnsNameCopy(); } function _DnsNameCopyAllocate (line 606) | void _DnsNameCopyAllocate() { dnsapi.DnsNameCopyAllocate(); } function _DnsNetworkInfo_CreateFromFAZ (line 607) | void _DnsNetworkInfo_CreateFromFAZ() { dnsapi.DnsNetworkInfo_CreateFromF... function _DnsNetworkInformation_CreateFromFAZ (line 608) | void _DnsNetworkInformation_CreateFromFAZ() { dnsapi.DnsNetworkInformati... function _DnsNotifyResolver (line 609) | void _DnsNotifyResolver() { dnsapi.DnsNotifyResolver(); } function _DnsNotifyResolverClusterIp (line 610) | void _DnsNotifyResolverClusterIp() { dnsapi.DnsNotifyResolverClusterIp(); } function _DnsNotifyResolverEx (line 611) | void _DnsNotifyResolverEx() { dnsapi.DnsNotifyResolverEx(); } function _DnsQueryConfig (line 612) | void _DnsQueryConfig() { dnsapi.DnsQueryConfig(); } function _DnsQueryConfigAllocEx (line 613) | void _DnsQueryConfigAllocEx() { dnsapi.DnsQueryConfigAllocEx(); } function _DnsQueryConfigDword (line 614) | void _DnsQueryConfigDword() { dnsapi.DnsQueryConfigDword(); } function _DnsQueryEx (line 615) | void _DnsQueryEx() { dnsapi.DnsQueryEx(); } function _DnsQueryExA (line 616) | void _DnsQueryExA() { dnsapi.DnsQueryExA(); } function _DnsQueryExUTF8 (line 617) | void _DnsQueryExUTF8() { dnsapi.DnsQueryExUTF8(); } function _DnsQueryExW (line 618) | void _DnsQueryExW() { dnsapi.DnsQueryExW(); } function _DnsQuery_A (line 619) | void _DnsQuery_A() { dnsapi.DnsQuery_A(); } function _DnsQuery_UTF8 (line 620) | void _DnsQuery_UTF8() { dnsapi.DnsQuery_UTF8(); } function _DnsQuery_W (line 621) | void _DnsQuery_W() { dnsapi.DnsQuery_W(); } function _DnsRecordBuild_UTF8 (line 622) | void _DnsRecordBuild_UTF8() { dnsapi.DnsRecordBuild_UTF8(); } function _DnsRecordBuild_W (line 623) | void _DnsRecordBuild_W() { dnsapi.DnsRecordBuild_W(); } function _DnsRecordCompare (line 624) | void _DnsRecordCompare() { dnsapi.DnsRecordCompare(); } function _DnsRecordCopyEx (line 625) | void _DnsRecordCopyEx() { dnsapi.DnsRecordCopyEx(); } function _DnsRecordListFree (line 626) | void _DnsRecordListFree() { dnsapi.DnsRecordListFree(); } function _DnsRecordSetCompare (line 627) | void _DnsRecordSetCompare() { dnsapi.DnsRecordSetCompare(); } function _DnsRecordSetCopyEx (line 628) | void _DnsRecordSetCopyEx() { dnsapi.DnsRecordSetCopyEx(); } function _DnsRecordSetDetach (line 629) | void _DnsRecordSetDetach() { dnsapi.DnsRecordSetDetach(); } function _DnsRecordStringForType (line 630) | void _DnsRecordStringForType() { dnsapi.DnsRecordStringForType(); } function _DnsRecordStringForWritableType (line 631) | void _DnsRecordStringForWritableType() { dnsapi.DnsRecordStringForWritab... function _DnsRecordTypeForName (line 632) | void _DnsRecordTypeForName() { dnsapi.DnsRecordTypeForName(); } function _DnsRegisterClusterAddress (line 633) | void _DnsRegisterClusterAddress() { dnsapi.DnsRegisterClusterAddress(); } function _DnsReleaseContextHandle (line 634) | void _DnsReleaseContextHandle() { dnsapi.DnsReleaseContextHandle(); } function _DnsRemoveRegistrations (line 635) | void _DnsRemoveRegistrations() { dnsapi.DnsRemoveRegistrations(); } function _DnsReplaceRecordSetA (line 636) | void _DnsReplaceRecordSetA() { dnsapi.DnsReplaceRecordSetA(); } function _DnsReplaceRecordSetUTF8 (line 637) | void _DnsReplaceRecordSetUTF8() { dnsapi.DnsReplaceRecordSetUTF8(); } function _DnsReplaceRecordSetW (line 638) | void _DnsReplaceRecordSetW() { dnsapi.DnsReplaceRecordSetW(); } function _DnsResolverOp (line 639) | void _DnsResolverOp() { dnsapi.DnsResolverOp(); } function _DnsScreenLocalAddrsForRegistration (line 640) | void _DnsScreenLocalAddrsForRegistration() { dnsapi.DnsScreenLocalAddrsF... function _DnsSetConfigDword (line 641) | void _DnsSetConfigDword() { dnsapi.DnsSetConfigDword(); } function _DnsStatusString (line 642) | void _DnsStatusString() { dnsapi.DnsStatusString(); } function _DnsStringCopyAllocateEx (line 643) | void _DnsStringCopyAllocateEx() { dnsapi.DnsStringCopyAllocateEx(); } function _DnsUnicodeToUtf8 (line 645) | void _DnsUnicodeToUtf8() { dnsapi.DnsUnicodeToUtf8(); } function _DnsUpdate (line 646) | void _DnsUpdate() { dnsapi.DnsUpdate(); } function _DnsUpdateTest_A (line 648) | void _DnsUpdateTest_A() { dnsapi.DnsUpdateTest_A(); } function _DnsUpdateTest_UTF8 (line 649) | void _DnsUpdateTest_UTF8() { dnsapi.DnsUpdateTest_UTF8(); } function _DnsUpdateTest_W (line 650) | void _DnsUpdateTest_W() { dnsapi.DnsUpdateTest_W(); } function _DnsUtf8ToUnicode (line 651) | void _DnsUtf8ToUnicode() { dnsapi.DnsUtf8ToUnicode(); } function _DnsValidateNameOrIp_TempW (line 652) | void _DnsValidateNameOrIp_TempW() { dnsapi.DnsValidateNameOrIp_TempW(); } function _DnsValidateName_A (line 653) | void _DnsValidateName_A() { dnsapi.DnsValidateName_A(); } function _DnsValidateName_UTF8 (line 654) | void _DnsValidateName_UTF8() { dnsapi.DnsValidateName_UTF8(); } function _DnsValidateName_W (line 655) | void _DnsValidateName_W() { dnsapi.DnsValidateName_W(); } function _DnsValidateUtf8Byte (line 661) | void _DnsValidateUtf8Byte() { dnsapi.DnsValidateUtf8Byte(); } function _DnsWriteQuestionToBuffer_UTF8 (line 662) | void _DnsWriteQuestionToBuffer_UTF8() { dnsapi.DnsWriteQuestionToBuffer_... function _DnsWriteQuestionToBuffer_W (line 663) | void _DnsWriteQuestionToBuffer_W() { dnsapi.DnsWriteQuestionToBuffer_W(); } function _DnsWriteReverseNameStringForIpAddress (line 664) | void _DnsWriteReverseNameStringForIpAddress() { dnsapi.DnsWriteReverseNa... function _Dns_AddRecordsToMessage (line 665) | void _Dns_AddRecordsToMessage() { dnsapi.Dns_AddRecordsToMessage(); } function _Dns_AllocateMsgBuf (line 666) | void _Dns_AllocateMsgBuf() { dnsapi.Dns_AllocateMsgBuf(); } function _Dns_BuildPacket (line 667) | void _Dns_BuildPacket() { dnsapi.Dns_BuildPacket(); } function _Dns_CleanupWinsock (line 668) | void _Dns_CleanupWinsock() { dnsapi.Dns_CleanupWinsock(); } function _Dns_CloseConnection (line 669) | void _Dns_CloseConnection() { dnsapi.Dns_CloseConnection(); } function _Dns_CloseSocket (line 670) | void _Dns_CloseSocket() { dnsapi.Dns_CloseSocket(); } function _Dns_CreateMulticastSocket (line 671) | void _Dns_CreateMulticastSocket() { dnsapi.Dns_CreateMulticastSocket(); } function _Dns_CreateSocket (line 672) | void _Dns_CreateSocket() { dnsapi.Dns_CreateSocket(); } function _Dns_CreateSocketEx (line 673) | void _Dns_CreateSocketEx() { dnsapi.Dns_CreateSocketEx(); } function _Dns_ExtractRecordsFromMessage (line 674) | void _Dns_ExtractRecordsFromMessage() { dnsapi.Dns_ExtractRecordsFromMes... function _Dns_FindAuthoritativeZoneLib (line 675) | void _Dns_FindAuthoritativeZoneLib() { dnsapi.Dns_FindAuthoritativeZoneL... function _Dns_FreeMsgBuf (line 676) | void _Dns_FreeMsgBuf() { dnsapi.Dns_FreeMsgBuf(); } function _Dns_GetRandomXid (line 677) | void _Dns_GetRandomXid() { dnsapi.Dns_GetRandomXid(); } function _Dns_InitializeMsgBuf (line 678) | void _Dns_InitializeMsgBuf() { dnsapi.Dns_InitializeMsgBuf(); } function _Dns_InitializeMsgRemoteSockaddr (line 679) | void _Dns_InitializeMsgRemoteSockaddr() { dnsapi.Dns_InitializeMsgRemote... function _Dns_InitializeWinsock (line 680) | void _Dns_InitializeWinsock() { dnsapi.Dns_InitializeWinsock(); } function _Dns_OpenTcpConnectionAndSend (line 681) | void _Dns_OpenTcpConnectionAndSend() { dnsapi.Dns_OpenTcpConnectionAndSe... function _Dns_ParseMessage (line 682) | void _Dns_ParseMessage() { dnsapi.Dns_ParseMessage(); } function _Dns_ParsePacketRecord (line 683) | void _Dns_ParsePacketRecord() { dnsapi.Dns_ParsePacketRecord(); } function _Dns_PingAdapterServers (line 684) | void _Dns_PingAdapterServers() { dnsapi.Dns_PingAdapterServers(); } function _Dns_ReadPacketName (line 685) | void _Dns_ReadPacketName() { dnsapi.Dns_ReadPacketName(); } function _Dns_ReadPacketNameAllocate (line 686) | void _Dns_ReadPacketNameAllocate() { dnsapi.Dns_ReadPacketNameAllocate(); } function _Dns_ReadRecordStructureFromPacket (line 687) | void _Dns_ReadRecordStructureFromPacket() { dnsapi.Dns_ReadRecordStructu... function _Dns_RecvTcp (line 688) | void _Dns_RecvTcp() { dnsapi.Dns_RecvTcp(); } function _Dns_ResetNetworkInfo (line 689) | void _Dns_ResetNetworkInfo() { dnsapi.Dns_ResetNetworkInfo(); } function _Dns_SendAndRecvUdp (line 690) | void _Dns_SendAndRecvUdp() { dnsapi.Dns_SendAndRecvUdp(); } function _Dns_SendEx (line 691) | void _Dns_SendEx() { dnsapi.Dns_SendEx(); } function _Dns_SetRecordDatalength (line 692) | void _Dns_SetRecordDatalength() { dnsapi.Dns_SetRecordDatalength(); } function _Dns_SetRecordsSection (line 693) | void _Dns_SetRecordsSection() { dnsapi.Dns_SetRecordsSection(); } function _Dns_SetRecordsTtl (line 694) | void _Dns_SetRecordsTtl() { dnsapi.Dns_SetRecordsTtl(); } function _Dns_SkipPacketName (line 695) | void _Dns_SkipPacketName() { dnsapi.Dns_SkipPacketName(); } function _Dns_SkipToRecord (line 696) | void _Dns_SkipToRecord() { dnsapi.Dns_SkipToRecord(); } function _Dns_UpdateLib (line 697) | void _Dns_UpdateLib() { dnsapi.Dns_UpdateLib(); } function _Dns_UpdateLibEx (line 698) | void _Dns_UpdateLibEx() { dnsapi.Dns_UpdateLibEx(); } function _Dns_WriteDottedNameToPacket (line 699) | void _Dns_WriteDottedNameToPacket() { dnsapi.Dns_WriteDottedNameToPacket... function _Dns_WriteQuestionToMessage (line 700) | void _Dns_WriteQuestionToMessage() { dnsapi.Dns_WriteQuestionToMessage(); } function _Dns_WriteRecordStructureToPacketEx (line 701) | void _Dns_WriteRecordStructureToPacketEx() { dnsapi.Dns_WriteRecordStruc... function _ExtraInfo_Init (line 702) | void _ExtraInfo_Init() { dnsapi.ExtraInfo_Init(); } function _Faz_AreServerListsInSameNameSpace (line 703) | void _Faz_AreServerListsInSameNameSpace() { dnsapi.Faz_AreServerListsInS... function _GetCurrentTimeInSeconds (line 705) | void _GetCurrentTimeInSeconds() { dnsapi.GetCurrentTimeInSeconds(); } function _HostsFile_Close (line 706) | void _HostsFile_Close() { dnsapi.HostsFile_Close(); } function _HostsFile_Open (line 707) | void _HostsFile_Open() { dnsapi.HostsFile_Open(); } function _HostsFile_ReadLine (line 708) | void _HostsFile_ReadLine() { dnsapi.HostsFile_ReadLine(); } function _IpHelp_IsAddrOnLink (line 709) | void _IpHelp_IsAddrOnLink() { dnsapi.IpHelp_IsAddrOnLink(); } function _Local_GetRecordsForLocalName (line 710) | void _Local_GetRecordsForLocalName() { dnsapi.Local_GetRecordsForLocalNa... function _Local_GetRecordsForLocalNameEx (line 711) | void _Local_GetRecordsForLocalNameEx() { dnsapi.Local_GetRecordsForLocal... function _NetInfo_Build (line 712) | void _NetInfo_Build() { dnsapi.NetInfo_Build(); } function _NetInfo_Clean (line 713) | void _NetInfo_Clean() { dnsapi.NetInfo_Clean(); } function _NetInfo_Copy (line 714) | void _NetInfo_Copy() { dnsapi.NetInfo_Copy(); } function _NetInfo_Free (line 715) | void _NetInfo_Free() { dnsapi.NetInfo_Free(); } function _NetInfo_GetAdapterByAddress (line 716) | void _NetInfo_GetAdapterByAddress() { dnsapi.NetInfo_GetAdapterByAddress... function _NetInfo_GetAdapterByInterfaceIndex (line 717) | void _NetInfo_GetAdapterByInterfaceIndex() { dnsapi.NetInfo_GetAdapterBy... function _NetInfo_GetAdapterByName (line 718) | void _NetInfo_GetAdapterByName() { dnsapi.NetInfo_GetAdapterByName(); } function _NetInfo_IsAddrConfig (line 719) | void _NetInfo_IsAddrConfig() { dnsapi.NetInfo_IsAddrConfig(); } function _NetInfo_IsForUpdate (line 720) | void _NetInfo_IsForUpdate() { dnsapi.NetInfo_IsForUpdate(); } function _NetInfo_ResetServerPriorities (line 721) | void _NetInfo_ResetServerPriorities() { dnsapi.NetInfo_ResetServerPriori... function _QueryDirectEx (line 723) | void _QueryDirectEx() { dnsapi.QueryDirectEx(); } function _Query_Main (line 724) | void _Query_Main() { dnsapi.Query_Main(); } function _Reg_FreeUpdateInfo (line 725) | void _Reg_FreeUpdateInfo() { dnsapi.Reg_FreeUpdateInfo(); } function _Reg_GetValueEx (line 726) | void _Reg_GetValueEx() { dnsapi.Reg_GetValueEx(); } function _Reg_ReadGlobalsEx (line 727) | void _Reg_ReadGlobalsEx() { dnsapi.Reg_ReadGlobalsEx(); } function _Reg_ReadUpdateInfo (line 728) | void _Reg_ReadUpdateInfo() { dnsapi.Reg_ReadUpdateInfo(); } function _Security_ContextListTimeout (line 729) | void _Security_ContextListTimeout() { dnsapi.Security_ContextListTimeout... function _Send_AndRecvUdpWithParam (line 730) | void _Send_AndRecvUdpWithParam() { dnsapi.Send_AndRecvUdpWithParam(); } function _Send_MessagePrivate (line 731) | void _Send_MessagePrivate() { dnsapi.Send_MessagePrivate(); } function _Send_OpenTcpConnectionAndSend (line 732) | void _Send_OpenTcpConnectionAndSend() { dnsapi.Send_OpenTcpConnectionAnd... function _Socket_CacheCleanup (line 733) | void _Socket_CacheCleanup() { dnsapi.Socket_CacheCleanup(); } function _Socket_CacheInit (line 734) | void _Socket_CacheInit() { dnsapi.Socket_CacheInit(); } function _Socket_CleanupWinsock (line 735) | void _Socket_CleanupWinsock() { dnsapi.Socket_CleanupWinsock(); } function _Socket_ClearMessageSockets (line 736) | void _Socket_ClearMessageSockets() { dnsapi.Socket_ClearMessageSockets(); } function _Socket_CloseEx (line 737) | void _Socket_CloseEx() { dnsapi.Socket_CloseEx(); } function _Socket_CloseMessageSockets (line 738) | void _Socket_CloseMessageSockets() { dnsapi.Socket_CloseMessageSockets(); } function _Socket_Create (line 739) | void _Socket_Create() { dnsapi.Socket_Create(); } function _Socket_CreateMulticast (line 740) | void _Socket_CreateMulticast() { dnsapi.Socket_CreateMulticast(); } function _Socket_InitWinsock (line 741) | void _Socket_InitWinsock() { dnsapi.Socket_InitWinsock(); } function _Socket_JoinMulticast (line 742) | void _Socket_JoinMulticast() { dnsapi.Socket_JoinMulticast(); } function _Socket_RecvFrom (line 743) | void _Socket_RecvFrom() { dnsapi.Socket_RecvFrom(); } function _Socket_SetMulticastInterface (line 744) | void _Socket_SetMulticastInterface() { dnsapi.Socket_SetMulticastInterfa... function _Socket_SetMulticastLoopBack (line 745) | void _Socket_SetMulticastLoopBack() { dnsapi.Socket_SetMulticastLoopBack... function _Socket_SetTtl (line 746) | void _Socket_SetTtl() { dnsapi.Socket_SetTtl(); } function _Socket_TcpListen (line 747) | void _Socket_TcpListen() { dnsapi.Socket_TcpListen(); } function _Update_ReplaceAddressRecordsW (line 749) | void _Update_ReplaceAddressRecordsW() { dnsapi.Update_ReplaceAddressReco... function _Util_IsIp6Running (line 750) | void _Util_IsIp6Running() { dnsapi.Util_IsIp6Running(); } type HRESULT (line 752) | typedef HRESULT(*fn_DirectInput8Create)(HINSTANCE hinst, DWORD dwVersion... function _DirectInput8Create (line 753) | void _DirectInput8Create() { (fn_DirectInput8Create)dinput8.DirectInput8... function _DllRegisterServer (line 755) | void _DllRegisterServer() { shared.DllRegisterServer(); } function _DllUnregisterServer (line 756) | void _DllUnregisterServer() { shared.DllUnregisterServer(); } function _DllCanUnloadNow (line 757) | void _DllCanUnloadNow() { shared.DllCanUnloadNow(); } function _DllGetClassObject (line 758) | void _DllGetClassObject() { shared.DllGetClassObject(); } FILE: source-code/source/fakedll/ModuleList.h function class (line 38) | class ModuleList function Clear (line 116) | void Clear() function HMODULE (line 122) | HMODULE Get(const wchar_t* moduleName) const FILE: source-code/source/fakedll/dllmain.cpp function iequals (line 7) | bool iequals(std::wstring_view s1, std::wstring_view s2) function to_wstring (line 16) | std::wstring to_wstring(std::string_view cstr) function SHGetKnownFolderPath (line 25) | std::wstring SHGetKnownFolderPath(REFKNOWNFOLDERID rfid, DWORD dwFlags, ... function HMODULE (line 37) | HMODULE LoadLibraryW(const std::wstring& lpLibFileName) function GetCurrentDirectoryW (line 42) | std::wstring GetCurrentDirectoryW() function UINT (line 65) | UINT GetPrivateProfileIntW(LPCWSTR lpAppName, LPCWSTR lpKeyName, INT nDe... function GetSelfName (line 74) | std::wstring GetSelfName() function GetSections (line 81) | void GetSections(T&& h, Args... args) type Kernel32ExportsNames (line 100) | enum Kernel32ExportsNames type Kernel32ExportsData (line 122) | enum Kernel32ExportsData function LoadOriginalLibrary (line 133) | void LoadOriginalLibrary() function FindFiles (line 146) | void FindFiles(WIN32_FIND_DATAW* fd) function LoadPlugins (line 196) | void LoadPlugins() function InjectCode (line 218) | void InjectCode(void* address, const std::vector data) function LoadEverything (line 229) | void LoadEverything() function LoadPluginsAndRestoreIAT (line 240) | void LoadPluginsAndRestoreIAT(uintptr_t retaddr) function CustomGetStartupInfoA (line 271) | void WINAPI CustomGetStartupInfoA(LPSTARTUPINFOA lpStartupInfo) function CustomGetStartupInfoW (line 277) | void WINAPI CustomGetStartupInfoW(LPSTARTUPINFOW lpStartupInfo) function HMODULE (line 283) | HMODULE WINAPI CustomGetModuleHandleA(LPCSTR lpModuleName) function HMODULE (line 289) | HMODULE WINAPI CustomGetModuleHandleW(LPCWSTR lpModuleName) function FARPROC (line 295) | FARPROC WINAPI CustomGetProcAddress(HMODULE hModule, LPCSTR lpProcName) function DWORD (line 301) | DWORD WINAPI CustomGetShortPathNameA(LPCSTR lpszLongPath, LPSTR lpszShor... function BOOL (line 307) | BOOL WINAPI CustomFindNextFileA(HANDLE hFindFile, LPWIN32_FIND_DATAA lpF... function BOOL (line 313) | BOOL WINAPI CustomFindNextFileW(HANDLE hFindFile, LPWIN32_FIND_DATAW lpF... function HMODULE (line 319) | HMODULE WINAPI CustomLoadLibraryA(LPCSTR lpLibFileName) function HMODULE (line 326) | HMODULE WINAPI CustomLoadLibraryW(LPCWSTR lpLibFileName) function BOOL (line 333) | BOOL WINAPI CustomFreeLibrary(HMODULE hLibModule) function HANDLE (line 341) | HANDLE WINAPI CustomCreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes... function HANDLE (line 347) | HANDLE WINAPI CustomCreateEventW(LPSECURITY_ATTRIBUTES lpEventAttributes... function CustomGetSystemInfo (line 353) | void WINAPI CustomGetSystemInfo(LPSYSTEM_INFO lpSystemInfo) function LONG (line 359) | LONG WINAPI CustomInterlockedCompareExchange(LONG volatile* Destination,... function CustomSleep (line 365) | void WINAPI CustomSleep(DWORD dwMilliseconds) function HookKernel32IAT (line 371) | bool HookKernel32IAT(HMODULE mod, bool exe) function LONG (line 593) | LONG WINAPI CustomUnhandledExceptionFilter(LPEXCEPTION_POINTERS Exceptio... function Init (line 681) | void Init() function BOOL (line 714) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD reason, LPVOID /*lpReserved*/) FILE: source-code/source/fakedll/exception.hpp class ExceptionTracer (line 56) | class ExceptionTracer method NewLine (line 84) | void NewLine() { Print("\n%s", spc); } class StackTrace (line 57) | class StackTrace class ExceptionTracer (line 72) | class ExceptionTracer method NewLine (line 84) | void NewLine() { Print("\n%s", spc); } class StackTracer (line 104) | class StackTracer type Trace (line 107) | struct Trace function LONG (line 131) | static LONG CALLBACK TheUnhandledExceptionFilter(LPEXCEPTION_POINTERS pE... function InstallExceptionCatcher (line 164) | int InstallExceptionCatcher(void(*cb)(const char* log)) function LogException (line 175) | static int LogException(char* buffer, size_t max, LPEXCEPTION_POINTERS p... function HMODULE (line 623) | static HMODULE GetModuleFromAddress(LPVOID address) FILE: source-code/source/fakedll/framework.h type shared (line 14) | struct shared type dnsapi_dll (line 32) | struct dnsapi_dll function WINAPI (line 58) | WINAPI DnsCancelQueryStub() function LoadOriginalLibrary (line 91) | void LoadOriginalLibrary(HMODULE module) function _DnsFree (line 122) | void _DnsFree() { dnsapi.DnsFree(); } function _DnsQuery_A (line 123) | void _DnsQuery_A() { dnsapi.DnsQuery_A(); } function _DnsQueryEx (line 124) | void _DnsQueryEx() { dnsapi.DnsQueryEx(); } function _DnsCancelQuery (line 125) | void _DnsCancelQuery() { dnsapi.DnsCancelQuery(); } function _DnsDhcpRegisterTerm (line 126) | void _DnsDhcpRegisterTerm() { dnsapi.DnsDhcpRegisterTerm(); } function _DnsNotifyResolver (line 127) | void _DnsNotifyResolver() { dnsapi.DnsNotifyResolver(); } function _DnsDhcpRegisterHostAddrs (line 128) | void _DnsDhcpRegisterHostAddrs() { dnsapi.DnsDhcpRegisterHostAddrs(); } function _DnsQueryConfigDword (line 129) | void _DnsQueryConfigDword() { dnsapi.DnsQueryConfigDword(); } function _DnsDhcpRemoveRegistrations (line 130) | void _DnsDhcpRemoveRegistrations() { dnsapi.DnsDhcpRemoveRegistrations(); } function _DnsDhcpRegisterInit (line 131) | void _DnsDhcpRegisterInit() { dnsapi.DnsDhcpRegisterInit(); } function _DnsDhcpRegisterAddrs (line 132) | void _DnsDhcpRegisterAddrs() { dnsapi.DnsDhcpRegisterAddrs(); } function _DllRegisterServer (line 140) | void _DllRegisterServer() { shared.DllRegisterServer(); } function _DllUnregisterServer (line 141) | void _DllUnregisterServer() { shared.DllUnregisterServer(); } function _DllCanUnloadNow (line 142) | void _DllCanUnloadNow() { shared.DllCanUnloadNow(); } function _DllGetClassObject (line 143) | void _DllGetClassObject() { shared.DllGetClassObject(); } FILE: source-code/source/plugins/DSCRemote/PluginConfigApi.h function class (line 7) | class resolution function namespace (line 47) | namespace PluginConfig FILE: source-code/source/plugins/DSCRemote/dllmain.cpp function loadConfig (line 19) | void loadConfig() function hookedDSC_EXECUTE_COMMAND (line 34) | bool hookedDSC_EXECUTE_COMMAND(__int64 dsc_address, float delta_time, __... function serve (line 46) | void serve() function BOOL (line 161) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function LPCWSTR (line 188) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 193) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function GetPluginOptions (line 198) | __declspec(dllexport) PluginConfig::PluginConfigArray GetPluginOptions(v... FILE: source-code/source/plugins/DivaMovie/PluginConfigApi.h function class (line 7) | class resolution function namespace (line 47) | namespace PluginConfig FILE: source-code/source/plugins/DivaMovie/dllmain.cpp function HRESULT (line 30) | HRESULT initialize(IMFTransform* transform) function VTABLE_HOOK (line 86) | VTABLE_HOOK(HRESULT, IMFTransform, ProcessOutput, DWORD dwFlags, DWORD c... function VTABLE_HOOK (line 129) | VTABLE_HOOK(HRESULT, IMFTransform, ProcessMessage, MFT_MESSAGE_TYPE eMes... function HOOK (line 171) | HOOK(void*, IMFTransformInitializer, 0x140420B90, void* a1, void* a2, IM... function loadConfig (line 195) | void loadConfig() { function BOOL (line 201) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function LPCWSTR (line 219) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 224) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function GetPluginOptions (line 229) | __declspec(dllexport) PluginConfig::PluginConfigArray GetPluginOptions(v... FILE: source-code/source/plugins/DivaSound/bassasio/bassasio.h type BASS_ASIO_DEVICEINFO (line 46) | typedef struct { type BASS_ASIO_INFO (line 51) | typedef struct { type BASS_ASIO_CHANNELINFO (line 63) | typedef struct { FILE: source-code/source/plugins/DivaSound/miniaudio/miniaudio.h type ma_int8 (line 501) | typedef signed __int8 ma_int8; type ma_uint8 (line 502) | typedef unsigned __int8 ma_uint8; type ma_int16 (line 503) | typedef signed __int16 ma_int16; type ma_uint16 (line 504) | typedef unsigned __int16 ma_uint16; type ma_int32 (line 505) | typedef signed __int32 ma_int32; type ma_uint32 (line 506) | typedef unsigned __int32 ma_uint32; type ma_int64 (line 507) | typedef signed __int64 ma_int64; type ma_uint64 (line 508) | typedef unsigned __int64 ma_uint64; type ma_int8 (line 515) | typedef int8_t ma_int8; type ma_uint8 (line 516) | typedef uint8_t ma_uint8; type ma_int16 (line 517) | typedef int16_t ma_int16; type ma_uint16 (line 518) | typedef uint16_t ma_uint16; type ma_int32 (line 519) | typedef int32_t ma_int32; type ma_uint32 (line 520) | typedef uint32_t ma_uint32; type ma_int64 (line 521) | typedef int64_t ma_int64; type ma_uint64 (line 522) | typedef uint64_t ma_uint64; type ma_uintptr (line 526) | typedef uintptr_t ma_uintptr; type ma_uint64 (line 530) | typedef ma_uint64 ma_uintptr; type ma_uint32 (line 532) | typedef ma_uint32 ma_uintptr; type ma_uint64 (line 536) | typedef ma_uint64 ma_uintptr; type ma_uint32 (line 538) | typedef ma_uint32 ma_uintptr; type ma_uint64 (line 541) | typedef ma_uint64 ma_uintptr; type ma_uint8 (line 545) | typedef ma_uint8 ma_bool8; type ma_uint32 (line 546) | typedef ma_uint32 ma_bool32; type ma_uint16 (line 555) | typedef ma_uint16 wchar_t; type ma_context (line 611) | typedef struct ma_context ma_context; type ma_device (line 612) | typedef struct ma_device ma_device; type ma_uint8 (line 614) | typedef ma_uint8 ma_channel; type ma_result (line 672) | typedef int ma_result; type ma_stream_format (line 744) | typedef enum type ma_stream_layout (line 749) | typedef enum type ma_dither_mode (line 755) | typedef enum type ma_format (line 762) | typedef enum type ma_channel_mix_mode (line 777) | typedef enum type ma_standard_channel_map (line 786) | typedef enum type ma_performance_profile (line 799) | typedef enum type ma_format_converter (line 806) | typedef struct ma_format_converter ma_format_converter; type ma_uint32 (line 807) | typedef ma_uint32 (* ma_format_converter_read_proc) (ma_for... type ma_uint32 (line 808) | typedef ma_uint32 (* ma_format_converter_read_deinterleaved_proc)(ma_for... type ma_format_converter_config (line 810) | typedef struct type ma_format_converter (line 827) | struct ma_format_converter type ma_channel_router (line 841) | typedef struct ma_channel_router ma_channel_router; type ma_uint32 (line 842) | typedef ma_uint32 (* ma_channel_router_read_deinterleaved_proc)(ma_chann... type ma_channel_router_config (line 844) | typedef struct type ma_channel_router (line 860) | struct ma_channel_router type ma_src (line 874) | typedef struct ma_src ma_src; type ma_uint32 (line 875) | typedef ma_uint32 (* ma_src_read_deinterleaved_proc)(ma_src* pSRC, ma_ui... type ma_src_algorithm (line 877) | typedef enum type ma_src_sinc_window_function (line 885) | typedef enum type ma_src_config_sinc (line 892) | typedef struct type ma_src_config (line 898) | typedef struct function ma_src (line 917) | MA_ALIGNED_STRUCT(MA_SIMD_ALIGNMENT) ma_src type ma_pcm_converter (line 946) | typedef struct ma_pcm_converter ma_pcm_converter; type ma_uint32 (line 947) | typedef ma_uint32 (* ma_pcm_converter_read_proc)(ma_pcm_converter* pDSP,... type ma_pcm_converter_config (line 949) | typedef struct function ma_pcm_converter (line 976) | MA_ALIGNED_STRUCT(MA_SIMD_ALIGNMENT) ma_pcm_converter type ma_rb (line 1405) | typedef struct type ma_pcm_rb (line 1433) | typedef struct function MA_INLINE (line 1506) | static MA_INLINE ma_uint32 ma_get_bytes_per_frame(ma_format format, ma_u... type ma_IMMNotificationClient (line 1654) | typedef struct type ma_backend (line 1663) | typedef enum type ma_thread_priority (line 1682) | typedef enum type ma_thread (line 1694) | typedef struct type ma_mutex (line 1716) | typedef struct type ma_event (line 1738) | typedef struct type ma_device_type (line 1804) | typedef enum type ma_share_mode (line 1811) | typedef enum type ma_device_id (line 1817) | typedef union type ma_device_info (line 1863) | typedef struct type ma_timer (line 1885) | typedef union type ma_device_config (line 1891) | typedef struct type ma_context_config (line 1930) | typedef struct type ma_bool32 (line 1953) | typedef ma_bool32 (* ma_enum_devices_callback_proc)(ma_context* pContext... type ma_context (line 1955) | struct ma_context function ma_device (line 2327) | MA_ALIGNED_STRUCT(MA_SIMD_ALIGNMENT) ma_device type ma_decoder (line 2992) | typedef struct ma_decoder ma_decoder; type ma_seek_origin (line 2994) | typedef enum type ma_bool32 (line 3001) | typedef ma_bool32 (* ma_decoder_seek_proc) (ma_decode... type ma_result (line 3002) | typedef ma_result (* ma_decoder_seek_to_pcm_frame_proc) (ma_decode... type ma_result (line 3003) | typedef ma_result (* ma_decoder_uninit_proc) (ma_decode... type ma_uint64 (line 3004) | typedef ma_uint64 (* ma_decoder_get_length_in_pcm_frames_proc)(ma_decode... type ma_decoder_config (line 3006) | typedef struct type ma_decoder (line 3021) | struct ma_decoder type ma_sine_wave (line 3105) | typedef struct function MA_INLINE (line 3291) | static MA_INLINE void ma_cpuid(int info[4], int fid) function ma_xgetbv (line 3300) | static MA_INLINE unsigned __int64 ma_xgetbv(int reg) function MA_INLINE (line 3308) | static MA_INLINE void ma_cpuid(int info[4], int fid) function MA_INLINE (line 3331) | static MA_INLINE ma_uint64 ma_xgetbv(int reg) function MA_INLINE (line 3351) | static MA_INLINE ma_bool32 ma_has_sse2() function MA_INLINE (line 3377) | static MA_INLINE ma_bool32 ma_has_avx() function MA_INLINE (line 3411) | static MA_INLINE ma_bool32 ma_has_avx2() function MA_INLINE (line 3446) | static MA_INLINE ma_bool32 ma_has_avx512f() function MA_INLINE (line 3481) | static MA_INLINE ma_bool32 ma_has_neon() function MA_INLINE (line 3500) | static MA_INLINE ma_bool32 ma_is_little_endian() function MA_INLINE (line 3510) | static MA_INLINE ma_bool32 ma_is_big_endian() function ma_strcpy_s (line 3677) | int ma_strcpy_s(char* dst, size_t dstSizeInBytes, const char* src) function ma_strncpy_s (line 3705) | int ma_strncpy_s(char* dst, size_t dstSizeInBytes, const char* src, size... function ma_strcat_s (line 3739) | int ma_strcat_s(char* dst, size_t dstSizeInBytes, const char* src) function ma_strncat_s (line 3781) | int ma_strncat_s(char* dst, size_t dstSizeInBytes, const char* src, size... function ma_itoa_s (line 3827) | int ma_itoa_s(int value, char* dst, size_t dstSizeInBytes, int radix) function ma_strcmp (line 3896) | int ma_strcmp(const char* str1, const char* str2) function ma_strappend (line 3919) | int ma_strappend(char* dst, size_t dstSize, const char* srcA, const char... function ma_next_power_of_2 (line 3951) | static MA_INLINE unsigned int ma_next_power_of_2(unsigned int x) function ma_prev_power_of_2 (line 3964) | static MA_INLINE unsigned int ma_prev_power_of_2(unsigned int x) function ma_round_to_power_of_2 (line 3969) | static MA_INLINE unsigned int ma_round_to_power_of_2(unsigned int x) function ma_count_set_bits (line 3980) | static MA_INLINE unsigned int ma_count_set_bits(unsigned int x) function MA_INLINE (line 3997) | static MA_INLINE float ma_clip_f32(float x) function MA_INLINE (line 4004) | static MA_INLINE float ma_mix_f32(float x, float y, float a) function MA_INLINE (line 4008) | static MA_INLINE float ma_mix_f32_fast(float x, float y, float a) function MA_INLINE (line 4017) | static MA_INLINE __m128 ma_mix_f32_fast__sse2(__m128 x, __m128 y, __m128 a) function MA_INLINE (line 4023) | static MA_INLINE __m256 ma_mix_f32_fast__avx2(__m256 x, __m256 y, __m256 a) function MA_INLINE (line 4029) | static MA_INLINE __m512 ma_mix_f32_fast__avx512(__m512 x, __m512 y, __m5... function MA_INLINE (line 4035) | static MA_INLINE float32x4_t ma_mix_f32_fast__neon(float32x4_t x, float3... function MA_INLINE (line 4042) | static MA_INLINE double ma_mix_f64(double x, double y, double a) function MA_INLINE (line 4046) | static MA_INLINE double ma_mix_f64_fast(double x, double y, double a) function MA_INLINE (line 4051) | static MA_INLINE float ma_scale_to_range_f32(float x, float lo, float hi) function ma_seed (line 4071) | void ma_seed(ma_int32 seed) function ma_int32 (line 4076) | ma_int32 ma_rand_s32() function ma_rand_f64 (line 4084) | double ma_rand_f64() function ma_rand_f32 (line 4089) | float ma_rand_f32() function MA_INLINE (line 4094) | static MA_INLINE float ma_rand_range_f32(float lo, float hi) function MA_INLINE (line 4099) | static MA_INLINE ma_int32 ma_rand_range_s32(ma_int32 lo, ma_int32 hi) function MA_INLINE (line 4106) | static MA_INLINE float ma_dither_f32_rectangle(float ditherMin, float di... function MA_INLINE (line 4111) | static MA_INLINE float ma_dither_f32_triangle(float ditherMin, float dit... function MA_INLINE (line 4118) | static MA_INLINE float ma_dither_f32(ma_dither_mode ditherMode, float di... function MA_INLINE (line 4130) | static MA_INLINE ma_int32 ma_dither_s32(ma_dither_mode ditherMode, ma_in... function ma_split_buffer (line 4150) | void ma_split_buffer(void* pBuffer, size_t bufferSize, size_t splitCount... function ma_uint32 (line 4219) | ma_uint32 ma_get_standard_sample_rate_priority_index(ma_uint32 sampleRat... function ma_uint64 (line 4231) | ma_uint64 ma_calculate_frame_count_after_src(ma_uint32 sampleRateOut, ma... type ma_thread_result (line 4365) | typedef unsigned long ma_thread_result; function ma_log (line 4413) | void ma_log(ma_context* pContext, ma_device* pDevice, ma_uint32 logLevel... function ma_result (line 4438) | ma_result ma_context_post_error(ma_context* pContext, ma_device* pDevice... function ma_result (line 4451) | ma_result ma_post_error(ma_device* pDevice, ma_uint32 logLevel, const ch... function ma_timer_init (line 4464) | void ma_timer_init(ma_timer* pTimer) function ma_timer_get_time_in_seconds (line 4476) | double ma_timer_get_time_in_seconds(ma_timer* pTimer) function ma_timer_init (line 4487) | void ma_timer_init(ma_timer* pTimer) function ma_timer_get_time_in_seconds (line 4496) | double ma_timer_get_time_in_seconds(ma_timer* pTimer) function ma_timer_init (line 4504) | void ma_timer_init(ma_timer* pTimer) function ma_timer_get_time_in_seconds (line 4509) | double ma_timer_get_time_in_seconds(ma_timer* pTimer) function ma_timer_init (line 4521) | void ma_timer_init(ma_timer* pTimer) function ma_timer_get_time_in_seconds (line 4529) | double ma_timer_get_time_in_seconds(ma_timer* pTimer) function ma_timer_init (line 4543) | void ma_timer_init(ma_timer* pTimer) function ma_timer_get_time_in_seconds (line 4551) | double ma_timer_get_time_in_seconds(ma_timer* pTimer) function ma_handle (line 4573) | ma_handle ma_dlopen(ma_context* pContext, const char* filename) function ma_dlclose (line 4617) | void ma_dlclose(ma_context* pContext, ma_handle handle) function ma_proc (line 4628) | ma_proc ma_dlsym(ma_context* pContext, ma_handle handle, const char* sym... function ma_thread_priority_to_win32 (line 4672) | int ma_thread_priority_to_win32(ma_thread_priority priority) function ma_result (line 4686) | ma_result ma_thread_create__win32(ma_context* pContext, ma_thread* pThre... function ma_thread_wait__win32 (line 4698) | void ma_thread_wait__win32(ma_thread* pThread) function ma_sleep__win32 (line 4703) | void ma_sleep__win32(ma_uint32 milliseconds) function ma_result (line 4709) | ma_result ma_mutex_init__win32(ma_context* pContext, ma_mutex* pMutex) function ma_mutex_uninit__win32 (line 4721) | void ma_mutex_uninit__win32(ma_mutex* pMutex) function ma_mutex_lock__win32 (line 4726) | void ma_mutex_lock__win32(ma_mutex* pMutex) function ma_mutex_unlock__win32 (line 4731) | void ma_mutex_unlock__win32(ma_mutex* pMutex) function ma_result (line 4737) | ma_result ma_event_init__win32(ma_context* pContext, ma_event* pEvent) function ma_event_uninit__win32 (line 4749) | void ma_event_uninit__win32(ma_event* pEvent) function ma_bool32 (line 4754) | ma_bool32 ma_event_wait__win32(ma_event* pEvent) function ma_bool32 (line 4759) | ma_bool32 ma_event_signal__win32(ma_event* pEvent) type sched_param (line 4782) | struct sched_param type sched_param (line 4783) | struct sched_param function ma_result (line 4785) | ma_result ma_thread_create__posix(ma_context* pContext, ma_thread* pThre... function ma_thread_wait__posix (line 4852) | void ma_thread_wait__posix(ma_thread* pThread) function ma_sleep__posix (line 4857) | void ma_sleep__posix(ma_uint32 milliseconds) function ma_result (line 4878) | ma_result ma_mutex_init__posix(ma_context* pContext, ma_mutex* pMutex) function ma_mutex_uninit__posix (line 4888) | void ma_mutex_uninit__posix(ma_mutex* pMutex) function ma_mutex_lock__posix (line 4893) | void ma_mutex_lock__posix(ma_mutex* pMutex) function ma_mutex_unlock__posix (line 4898) | void ma_mutex_unlock__posix(ma_mutex* pMutex) function ma_result (line 4904) | ma_result ma_event_init__posix(ma_context* pContext, ma_event* pEvent) function ma_event_uninit__posix (line 4918) | void ma_event_uninit__posix(ma_event* pEvent) function ma_bool32 (line 4924) | ma_bool32 ma_event_wait__posix(ma_event* pEvent) function ma_bool32 (line 4938) | ma_bool32 ma_event_signal__posix(ma_event* pEvent) function ma_result (line 4951) | ma_result ma_thread_create(ma_context* pContext, ma_thread* pThread, ma_... function ma_thread_wait (line 4967) | void ma_thread_wait(ma_thread* pThread) function ma_sleep (line 4981) | void ma_sleep(ma_uint32 milliseconds) function ma_result (line 4992) | ma_result ma_mutex_init(ma_context* pContext, ma_mutex* pMutex) function ma_mutex_uninit (line 5008) | void ma_mutex_uninit(ma_mutex* pMutex) function ma_mutex_lock (line 5022) | void ma_mutex_lock(ma_mutex* pMutex) function ma_mutex_unlock (line 5036) | void ma_mutex_unlock(ma_mutex* pMutex) function ma_result (line 5051) | ma_result ma_event_init(ma_context* pContext, ma_event* pEvent) function ma_event_uninit (line 5067) | void ma_event_uninit(ma_event* pEvent) function ma_bool32 (line 5081) | ma_bool32 ma_event_wait(ma_event* pEvent) function ma_bool32 (line 5095) | ma_bool32 ma_event_signal(ma_event* pEvent) function ma_uint32 (line 5110) | ma_uint32 ma_get_best_sample_rate_within_range(ma_uint32 sampleRateMin, ... function ma_uint32 (line 5140) | ma_uint32 ma_get_closest_standard_sample_rate(ma_uint32 sampleRateIn) function ma_uint32 (line 5170) | ma_uint32 ma_scale_buffer_size(ma_uint32 baseBufferSize, float scale) function ma_uint32 (line 5175) | ma_uint32 ma_calculate_buffer_size_in_milliseconds_from_frames(ma_uint32... function ma_uint32 (line 5180) | ma_uint32 ma_calculate_buffer_size_in_frames_from_milliseconds(ma_uint32... function ma_uint32 (line 5185) | ma_uint32 ma_get_default_buffer_size_in_milliseconds(ma_performance_prof... function ma_uint32 (line 5194) | ma_uint32 ma_get_default_buffer_size_in_frames(ma_performance_profile pe... function ma_uint32 (line 5212) | ma_uint32 ma_get_fragment_size_in_bytes(ma_uint32 bufferSizeInFrames, ma... function ma_zero_pcm_frames (line 5218) | void ma_zero_pcm_frames(void* p, ma_uint32 frameCount, ma_format format,... function ma_uint32 (line 5226) | ma_uint32 ma_device__on_read_from_client(ma_pcm_converter* pDSP, void* p... function ma_uint32 (line 5246) | ma_uint32 ma_device__pcm_converter__on_read_from_buffer_capture(ma_pcm_c... function ma_uint32 (line 5271) | ma_uint32 ma_device__pcm_converter__on_read_from_buffer_playback(ma_pcm_... function MA_INLINE (line 5299) | static MA_INLINE void ma_device__read_frames_from_client(ma_device* pDev... function MA_INLINE (line 5319) | static MA_INLINE void ma_device__send_frames_to_client(ma_device* pDevic... function MA_INLINE (line 5356) | static MA_INLINE ma_result ma_device__handle_duplex_callback_capture(ma_... function MA_INLINE (line 5403) | static MA_INLINE ma_result ma_device__handle_duplex_callback_playback(ma... function MA_INLINE (line 5478) | static MA_INLINE void ma_device__set_state(ma_device* pDevice, ma_uint32... function MA_INLINE (line 5484) | static MA_INLINE ma_uint32 ma_device__get_state(ma_device* pDevice) function MA_INLINE (line 5490) | static MA_INLINE ma_bool32 ma_device__is_async(ma_device* pDevice) function ma_bool32 (line 5504) | ma_bool32 ma_context__device_id_equal(ma_context* pContext, const ma_dev... type ma_context__try_get_device_name_by_id__enum_callback_data (line 5523) | typedef struct function ma_bool32 (line 5532) | ma_bool32 ma_context__try_get_device_name_by_id__enum_callback(ma_contex... function ma_result (line 5552) | ma_result ma_context__try_get_device_name_by_id(ma_context* pContext, ma... function ma_uint32 (line 5582) | ma_uint32 ma_get_format_priority_index(ma_format format) /* Lower = bett... function ma_thread_result (line 5610) | ma_thread_result MA_THREADCALL ma_device_thread__null(void* pData) function ma_result (line 5673) | ma_result ma_device_do_operation__null(ma_device* pDevice, ma_uint32 ope... function ma_uint64 (line 5687) | ma_uint64 ma_device_get_total_run_time_in_frames__null(ma_device* pDevice) function ma_bool32 (line 5700) | ma_bool32 ma_context_is_device_id_equal__null(ma_context* pContext, cons... function ma_result (line 5710) | ma_result ma_context_enumerate_devices__null(ma_context* pContext, ma_en... function ma_result (line 5736) | ma_result ma_context_get_device_info__null(ma_context* pContext, ma_devi... function ma_device_uninit__null (line 5770) | void ma_device_uninit__null(ma_device* pDevice) function ma_result (line 5782) | ma_result ma_device_init__null(ma_context* pContext, const ma_device_con... function ma_result (line 5835) | ma_result ma_device_start__null(ma_device* pDevice) function ma_result (line 5845) | ma_result ma_device_stop__null(ma_device* pDevice) function ma_result (line 5855) | ma_result ma_device_write__null(ma_device* pDevice, const void* pPCMFram... function ma_result (line 5927) | ma_result ma_device_read__null(ma_device* pDevice, void* pPCMFrames, ma_... function ma_result (line 5998) | ma_result ma_context_uninit__null(ma_context* pContext) function ma_result (line 6007) | ma_result ma_context_init__null(const ma_context_config* pConfig, ma_con... type DWORD_PTR (line 6051) | typedef size_t DWORD_PTR; type WAVEFORMATEXTENSIBLE (line 6095) | typedef struct function ma_uint8 (line 6120) | ma_uint8 ma_channel_id_to_ma__win32(DWORD id) function DWORD (line 6147) | DWORD ma_channel_id_to_win32(DWORD id) function DWORD (line 6175) | DWORD ma_channel_map_to_channel_mask__win32(const ma_channel channelMap[... function ma_channel_mask_to_channel_map__win32 (line 6188) | void ma_channel_mask_to_channel_map__win32(DWORD dwChannelMask, ma_uint3... function ma_bool32 (line 6216) | ma_bool32 ma_is_guid_equal(const void* a, const void* b) function ma_format (line 6224) | ma_format ma_format_from_WAVEFORMATEX(const WAVEFORMATEX* pWF) type ma_OSVERSIONINFOEXW (line 6315) | typedef struct { type PROPERTYKEY (line 6335) | typedef struct function MA_INLINE (line 6343) | static MA_INLINE void ma_PropVariantInit(PROPVARIANT* pProp) type ma_IUnknown (line 6377) | typedef struct ma_IUnknown ma_IUnknown; type ma_IMMDeviceEnumerator (line 6384) | typedef struct ma_IMMDeviceEnumerator ma_IMMDeviceE... type ma_IMMDeviceCollection (line 6385) | typedef struct ma_IMMDeviceCollection ma_IMMDeviceC... type ma_IMMDevice (line 6386) | typedef struct ma_IMMDevice ma_IMMDevice; type ma_IActivateAudioInterfaceCompletionHandler (line 6388) | typedef struct ma_IActivateAudioInterfaceCompletionHandler ma_IActivateA... type ma_IActivateAudioInterfaceAsyncOperation (line 6389) | typedef struct ma_IActivateAudioInterfaceAsyncOperation ma_IActivateA... type ma_IPropertyStore (line 6391) | typedef struct ma_IPropertyStore ma_IPropertyS... type ma_IAudioClient (line 6392) | typedef struct ma_IAudioClient ma_IAudioClient; type ma_IAudioClient2 (line 6393) | typedef struct ma_IAudioClient2 ma_IAudioClie... type ma_IAudioClient3 (line 6394) | typedef struct ma_IAudioClient3 ma_IAudioClie... type ma_IAudioRenderClient (line 6395) | typedef struct ma_IAudioRenderClient ma_IAudioRend... type ma_IAudioCaptureClient (line 6396) | typedef struct ma_IAudioCaptureClient ma_IAudioCapt... type ma_int64 (line 6398) | typedef ma_int64 MA_REFERENCE_... type ma_EDataFlow (line 6417) | typedef enum type ma_ERole (line 6424) | typedef enum type MA_AUDCLNT_SHAREMODE (line 6431) | typedef enum type MA_AUDIO_STREAM_CATEGORY (line 6437) | typedef enum type ma_AudioClientProperties (line 6442) | typedef struct type ma_IUnknownVtbl (line 6450) | typedef struct type ma_IUnknown (line 6457) | struct ma_IUnknown function HRESULT (line 6461) | HRESULT ma_IUnknown_QueryInterface(ma_IUnknown* pThis, const IID* const ... function ULONG (line 6462) | ULONG ma_IUnknown_AddRef(ma_IUnknown* pThis) ... function ULONG (line 6463) | ULONG ma_IUnknown_Release(ma_IUnknown* pThis) ... type ma_IMMNotificationClientVtbl (line 6467) | typedef struct type ma_IMMDeviceEnumeratorVtbl (line 6483) | typedef struct type ma_IMMDeviceEnumerator (line 6497) | struct ma_IMMDeviceEnumerator function HRESULT (line 6501) | HRESULT ma_IMMDeviceEnumerator_QueryInterface(ma_IMMDeviceEnumerator* pT... function ULONG (line 6502) | ULONG ma_IMMDeviceEnumerator_AddRef(ma_IMMDeviceEnumerator* pThis) ... function ULONG (line 6503) | ULONG ma_IMMDeviceEnumerator_Release(ma_IMMDeviceEnumerator* pThis) ... function HRESULT (line 6504) | HRESULT ma_IMMDeviceEnumerator_EnumAudioEndpoints(ma_IMMDeviceEnumerator... function HRESULT (line 6505) | HRESULT ma_IMMDeviceEnumerator_GetDefaultAudioEndpoint(ma_IMMDeviceEnume... function HRESULT (line 6506) | HRESULT ma_IMMDeviceEnumerator_GetDevice(ma_IMMDeviceEnumerator* pThis, ... function HRESULT (line 6507) | HRESULT ma_IMMDeviceEnumerator_RegisterEndpointNotificationCallback(ma_I... function HRESULT (line 6508) | HRESULT ma_IMMDeviceEnumerator_UnregisterEndpointNotificationCallback(ma... type ma_IMMDeviceCollectionVtbl (line 6512) | typedef struct type ma_IMMDeviceCollection (line 6523) | struct ma_IMMDeviceCollection function HRESULT (line 6527) | HRESULT ma_IMMDeviceCollection_QueryInterface(ma_IMMDeviceCollection* pT... function ULONG (line 6528) | ULONG ma_IMMDeviceCollection_AddRef(ma_IMMDeviceCollection* pThis) ... function ULONG (line 6529) | ULONG ma_IMMDeviceCollection_Release(ma_IMMDeviceCollection* pThis) ... function HRESULT (line 6530) | HRESULT ma_IMMDeviceCollection_GetCount(ma_IMMDeviceCollection* pThis, U... function HRESULT (line 6531) | HRESULT ma_IMMDeviceCollection_Item(ma_IMMDeviceCollection* pThis, UINT ... type ma_IMMDeviceVtbl (line 6535) | typedef struct type ma_IMMDevice (line 6548) | struct ma_IMMDevice function HRESULT (line 6552) | HRESULT ma_IMMDevice_QueryInterface(ma_IMMDevice* pThis, const IID* cons... function ULONG (line 6553) | ULONG ma_IMMDevice_AddRef(ma_IMMDevice* pThis) ... function ULONG (line 6554) | ULONG ma_IMMDevice_Release(ma_IMMDevice* pThis) ... function HRESULT (line 6555) | HRESULT ma_IMMDevice_Activate(ma_IMMDevice* pThis, const IID* const iid,... function HRESULT (line 6556) | HRESULT ma_IMMDevice_OpenPropertyStore(ma_IMMDevice* pThis, DWORD stgmAc... function HRESULT (line 6557) | HRESULT ma_IMMDevice_GetId(ma_IMMDevice* pThis, LPWSTR *pID) ... function HRESULT (line 6558) | HRESULT ma_IMMDevice_GetState(ma_IMMDevice* pThis, DWORD *pState) ... type ma_IActivateAudioInterfaceAsyncOperationVtbl (line 6561) | typedef struct type ma_IActivateAudioInterfaceAsyncOperation (line 6571) | struct ma_IActivateAudioInterfaceAsyncOperation function HRESULT (line 6575) | HRESULT ma_IActivateAudioInterfaceAsyncOperation_QueryInterface(ma_IActi... function ULONG (line 6576) | ULONG ma_IActivateAudioInterfaceAsyncOperation_AddRef(ma_IActivateAudi... function ULONG (line 6577) | ULONG ma_IActivateAudioInterfaceAsyncOperation_Release(ma_IActivateAud... function HRESULT (line 6578) | HRESULT ma_IActivateAudioInterfaceAsyncOperation_GetActivateResult(ma_IA... type ma_IPropertyStoreVtbl (line 6582) | typedef struct type ma_IPropertyStore (line 6596) | struct ma_IPropertyStore function HRESULT (line 6600) | HRESULT ma_IPropertyStore_QueryInterface(ma_IPropertyStore* pThis, const... function ULONG (line 6601) | ULONG ma_IPropertyStore_AddRef(ma_IPropertyStore* pThis) ... function ULONG (line 6602) | ULONG ma_IPropertyStore_Release(ma_IPropertyStore* pThis) ... function HRESULT (line 6603) | HRESULT ma_IPropertyStore_GetCount(ma_IPropertyStore* pThis, DWORD* pPro... function HRESULT (line 6604) | HRESULT ma_IPropertyStore_GetAt(ma_IPropertyStore* pThis, DWORD propInde... function HRESULT (line 6605) | HRESULT ma_IPropertyStore_GetValue(ma_IPropertyStore* pThis, const PROPE... function HRESULT (line 6606) | HRESULT ma_IPropertyStore_SetValue(ma_IPropertyStore* pThis, const PROPE... function HRESULT (line 6607) | HRESULT ma_IPropertyStore_Commit(ma_IPropertyStore* pThis) ... type ma_IAudioClientVtbl (line 6611) | typedef struct type ma_IAudioClient (line 6632) | struct ma_IAudioClient function HRESULT (line 6636) | HRESULT ma_IAudioClient_QueryInterface(ma_IAudioClient* pThis, const IID... function ULONG (line 6637) | ULONG ma_IAudioClient_AddRef(ma_IAudioClient* pThis) ... function ULONG (line 6638) | ULONG ma_IAudioClient_Release(ma_IAudioClient* pThis) ... function HRESULT (line 6639) | HRESULT ma_IAudioClient_Initialize(ma_IAudioClient* pThis, MA_AUDCLNT_SH... function HRESULT (line 6640) | HRESULT ma_IAudioClient_GetBufferSize(ma_IAudioClient* pThis, ma_uint32*... function HRESULT (line 6641) | HRESULT ma_IAudioClient_GetStreamLatency(ma_IAudioClient* pThis, MA_REFE... function HRESULT (line 6642) | HRESULT ma_IAudioClient_GetCurrentPadding(ma_IAudioClient* pThis, ma_uin... function HRESULT (line 6643) | HRESULT ma_IAudioClient_IsFormatSupported(ma_IAudioClient* pThis, MA_AUD... function HRESULT (line 6644) | HRESULT ma_IAudioClient_GetMixFormat(ma_IAudioClient* pThis, WAVEFORMATE... function HRESULT (line 6645) | HRESULT ma_IAudioClient_GetDevicePeriod(ma_IAudioClient* pThis, MA_REFER... function HRESULT (line 6646) | HRESULT ma_IAudioClient_Start(ma_IAudioClient* pThis) ... function HRESULT (line 6647) | HRESULT ma_IAudioClient_Stop(ma_IAudioClient* pThis) ... function HRESULT (line 6648) | HRESULT ma_IAudioClient_Reset(ma_IAudioClient* pThis) ... function HRESULT (line 6649) | HRESULT ma_IAudioClient_SetEventHandle(ma_IAudioClient* pThis, HANDLE ev... function HRESULT (line 6650) | HRESULT ma_IAudioClient_GetService(ma_IAudioClient* pThis, const IID* co... type ma_IAudioClient2Vtbl (line 6653) | typedef struct type ma_IAudioClient2 (line 6679) | struct ma_IAudioClient2 function HRESULT (line 6683) | HRESULT ma_IAudioClient2_QueryInterface(ma_IAudioClient2* pThis, const I... function ULONG (line 6684) | ULONG ma_IAudioClient2_AddRef(ma_IAudioClient2* pThis) ... function ULONG (line 6685) | ULONG ma_IAudioClient2_Release(ma_IAudioClient2* pThis) ... function HRESULT (line 6686) | HRESULT ma_IAudioClient2_Initialize(ma_IAudioClient2* pThis, MA_AUDCLNT_... function HRESULT (line 6687) | HRESULT ma_IAudioClient2_GetBufferSize(ma_IAudioClient2* pThis, ma_uint3... function HRESULT (line 6688) | HRESULT ma_IAudioClient2_GetStreamLatency(ma_IAudioClient2* pThis, MA_RE... function HRESULT (line 6689) | HRESULT ma_IAudioClient2_GetCurrentPadding(ma_IAudioClient2* pThis, ma_u... function HRESULT (line 6690) | HRESULT ma_IAudioClient2_IsFormatSupported(ma_IAudioClient2* pThis, MA_A... function HRESULT (line 6691) | HRESULT ma_IAudioClient2_GetMixFormat(ma_IAudioClient2* pThis, WAVEFORMA... function HRESULT (line 6692) | HRESULT ma_IAudioClient2_GetDevicePeriod(ma_IAudioClient2* pThis, MA_REF... function HRESULT (line 6693) | HRESULT ma_IAudioClient2_Start(ma_IAudioClient2* pThis) ... function HRESULT (line 6694) | HRESULT ma_IAudioClient2_Stop(ma_IAudioClient2* pThis) ... function HRESULT (line 6695) | HRESULT ma_IAudioClient2_Reset(ma_IAudioClient2* pThis) ... function HRESULT (line 6696) | HRESULT ma_IAudioClient2_SetEventHandle(ma_IAudioClient2* pThis, HANDLE ... function HRESULT (line 6697) | HRESULT ma_IAudioClient2_GetService(ma_IAudioClient2* pThis, const IID* ... function HRESULT (line 6698) | HRESULT ma_IAudioClient2_IsOffloadCapable(ma_IAudioClient2* pThis, MA_AU... function HRESULT (line 6699) | HRESULT ma_IAudioClient2_SetClientProperties(ma_IAudioClient2* pThis, co... function HRESULT (line 6700) | HRESULT ma_IAudioClient2_GetBufferSizeLimits(ma_IAudioClient2* pThis, co... type ma_IAudioClient3Vtbl (line 6704) | typedef struct type ma_IAudioClient3 (line 6735) | struct ma_IAudioClient3 function HRESULT (line 6739) | HRESULT ma_IAudioClient3_QueryInterface(ma_IAudioClient3* pThis, const I... function ULONG (line 6740) | ULONG ma_IAudioClient3_AddRef(ma_IAudioClient3* pThis) ... function ULONG (line 6741) | ULONG ma_IAudioClient3_Release(ma_IAudioClient3* pThis) ... function HRESULT (line 6742) | HRESULT ma_IAudioClient3_Initialize(ma_IAudioClient3* pThis, MA_AUDCLNT_... function HRESULT (line 6743) | HRESULT ma_IAudioClient3_GetBufferSize(ma_IAudioClient3* pThis, ma_uint3... function HRESULT (line 6744) | HRESULT ma_IAudioClient3_GetStreamLatency(ma_IAudioClient3* pThis, MA_RE... function HRESULT (line 6745) | HRESULT ma_IAudioClient3_GetCurrentPadding(ma_IAudioClient3* pThis, ma_u... function HRESULT (line 6746) | HRESULT ma_IAudioClient3_IsFormatSupported(ma_IAudioClient3* pThis, MA_A... function HRESULT (line 6747) | HRESULT ma_IAudioClient3_GetMixFormat(ma_IAudioClient3* pThis, WAVEFORMA... function HRESULT (line 6748) | HRESULT ma_IAudioClient3_GetDevicePeriod(ma_IAudioClient3* pThis, MA_REF... function HRESULT (line 6749) | HRESULT ma_IAudioClient3_Start(ma_IAudioClient3* pThis) ... function HRESULT (line 6750) | HRESULT ma_IAudioClient3_Stop(ma_IAudioClient3* pThis) ... function HRESULT (line 6751) | HRESULT ma_IAudioClient3_Reset(ma_IAudioClient3* pThis) ... function HRESULT (line 6752) | HRESULT ma_IAudioClient3_SetEventHandle(ma_IAudioClient3* pThis, HANDLE ... function HRESULT (line 6753) | HRESULT ma_IAudioClient3_GetService(ma_IAudioClient3* pThis, const IID* ... function HRESULT (line 6754) | HRESULT ma_IAudioClient3_IsOffloadCapable(ma_IAudioClient3* pThis, MA_AU... function HRESULT (line 6755) | HRESULT ma_IAudioClient3_SetClientProperties(ma_IAudioClient3* pThis, co... function HRESULT (line 6756) | HRESULT ma_IAudioClient3_GetBufferSizeLimits(ma_IAudioClient3* pThis, co... function HRESULT (line 6757) | HRESULT ma_IAudioClient3_GetSharedModeEnginePeriod(ma_IAudioClient3* pTh... function HRESULT (line 6758) | HRESULT ma_IAudioClient3_GetCurrentSharedModeEnginePeriod(ma_IAudioClien... function HRESULT (line 6759) | HRESULT ma_IAudioClient3_InitializeSharedAudioStream(ma_IAudioClient3* p... type ma_IAudioRenderClientVtbl (line 6763) | typedef struct type ma_IAudioRenderClient (line 6774) | struct ma_IAudioRenderClient function HRESULT (line 6778) | HRESULT ma_IAudioRenderClient_QueryInterface(ma_IAudioRenderClient* pThi... function ULONG (line 6779) | ULONG ma_IAudioRenderClient_AddRef(ma_IAudioRenderClient* pThis) ... function ULONG (line 6780) | ULONG ma_IAudioRenderClient_Release(ma_IAudioRenderClient* pThis) ... function HRESULT (line 6781) | HRESULT ma_IAudioRenderClient_GetBuffer(ma_IAudioRenderClient* pThis, ma... function HRESULT (line 6782) | HRESULT ma_IAudioRenderClient_ReleaseBuffer(ma_IAudioRenderClient* pThis... type ma_IAudioCaptureClientVtbl (line 6786) | typedef struct type ma_IAudioCaptureClient (line 6798) | struct ma_IAudioCaptureClient function HRESULT (line 6802) | HRESULT ma_IAudioCaptureClient_QueryInterface(ma_IAudioCaptureClient* pT... function ULONG (line 6803) | ULONG ma_IAudioCaptureClient_AddRef(ma_IAudioCaptureClient* pThis) ... function ULONG (line 6804) | ULONG ma_IAudioCaptureClient_Release(ma_IAudioCaptureClient* pThis) ... function HRESULT (line 6805) | HRESULT ma_IAudioCaptureClient_GetBuffer(ma_IAudioCaptureClient* pThis, ... function HRESULT (line 6806) | HRESULT ma_IAudioCaptureClient_ReleaseBuffer(ma_IAudioCaptureClient* pTh... function HRESULT (line 6807) | HRESULT ma_IAudioCaptureClient_GetNextPacketSize(ma_IAudioCaptureClient*... type ma_completion_handler_uwp (line 6811) | typedef struct ma_completion_handler_uwp ma_completion_handler_uwp; type ma_completion_handler_uwp_vtbl (line 6813) | typedef struct type ma_completion_handler_uwp (line 6823) | struct ma_completion_handler_uwp function HRESULT (line 6830) | HRESULT STDMETHODCALLTYPE ma_completion_handler_uwp_QueryInterface(ma_co... function ULONG (line 6847) | ULONG STDMETHODCALLTYPE ma_completion_handler_uwp_AddRef(ma_completion_h... function ULONG (line 6852) | ULONG STDMETHODCALLTYPE ma_completion_handler_uwp_Release(ma_completion_... function HRESULT (line 6862) | HRESULT STDMETHODCALLTYPE ma_completion_handler_uwp_ActivateCompleted(ma... function ma_result (line 6877) | ma_result ma_completion_handler_uwp_init(ma_completion_handler_uwp* pHan... function ma_completion_handler_uwp_uninit (line 6892) | void ma_completion_handler_uwp_uninit(ma_completion_handler_uwp* pHandler) function ma_completion_handler_uwp_wait (line 6899) | void ma_completion_handler_uwp_wait(ma_completion_handler_uwp* pHandler) function HRESULT (line 6907) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_QueryInterface(ma_IMM... function ULONG (line 6924) | ULONG STDMETHODCALLTYPE ma_IMMNotificationClient_AddRef(ma_IMMNotificati... function ULONG (line 6929) | ULONG STDMETHODCALLTYPE ma_IMMNotificationClient_Release(ma_IMMNotificat... function HRESULT (line 6940) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_OnDeviceStateChanged(... function HRESULT (line 6952) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_OnDeviceAdded(ma_IMMN... function HRESULT (line 6964) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_OnDeviceRemoved(ma_IM... function HRESULT (line 6976) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_OnDefaultDeviceChange... function HRESULT (line 7018) | HRESULT STDMETHODCALLTYPE ma_IMMNotificationClient_OnPropertyValueChange... type ma_IMMDevice (line 7043) | typedef ma_IMMDevice ma_WASAPIDeviceInterface; type ma_IUnknown (line 7045) | typedef ma_IUnknown ma_WASAPIDeviceInterface; function ma_bool32 (line 7050) | ma_bool32 ma_context_is_device_id_equal__wasapi(ma_context* pContext, co... function ma_set_device_info_from_WAVEFORMATEX (line 7060) | void ma_set_device_info_from_WAVEFORMATEX(const WAVEFORMATEX* pWF, ma_de... function ma_result (line 7073) | ma_result ma_context_get_device_info_from_IAudioClient__wasapi(ma_contex... function ma_result (line 7194) | ma_result ma_context_get_MMDevice__wasapi(ma_context* pContext, ma_devic... function ma_result (line 7221) | ma_result ma_context_get_device_info_from_MMDevice__wasapi(ma_context* p... function ma_result (line 7281) | ma_result ma_context_enumerate_device_collection__wasapi(ma_context* pCo... function ma_result (line 7320) | ma_result ma_context_get_IAudioClient_Desktop__wasapi(ma_context* pConte... function ma_result (line 7342) | ma_result ma_context_get_IAudioClient_UWP__wasapi(ma_context* pContext, ... function ma_result (line 7421) | ma_result ma_context_get_IAudioClient__wasapi(ma_context* pContext, ma_d... function ma_result (line 7431) | ma_result ma_context_enumerate_devices__wasapi(ma_context* pContext, ma_... function ma_result (line 7493) | ma_result ma_context_get_device_info__wasapi(ma_context* pContext, ma_de... function ma_device_uninit__wasapi (line 7536) | void ma_device_uninit__wasapi(ma_device* pDevice) type ma_device_init_internal_data__wasapi (line 7570) | typedef struct function ma_result (line 7600) | ma_result ma_device_init_internal__wasapi(ma_context* pContext, ma_devic... function ma_result (line 7915) | ma_result ma_device_reinit__wasapi(ma_device* pDevice, ma_device_type de... function ma_result (line 8031) | ma_result ma_device_init__wasapi(ma_context* pContext, const ma_device_c... function ma_result (line 8216) | ma_result ma_device__get_available_frames__wasapi(ma_device* pDevice, ma... function ma_bool32 (line 8251) | ma_bool32 ma_device_is_reroute_required__wasapi(ma_device* pDevice, ma_d... function ma_result (line 8266) | ma_result ma_device_reroute__wasapi(ma_device* pDevice, ma_device_type d... function ma_result (line 8297) | ma_result ma_device_main_loop__wasapi(ma_device* pDevice) function ma_result (line 8794) | ma_result ma_context_uninit__wasapi(ma_context* pContext) function ma_result (line 8803) | ma_result ma_context_init__wasapi(const ma_context_config* pConfig, ma_c... type MA_DSBUFFERDESC (line 8925) | typedef struct type MA_DSCBUFFERDESC (line 8935) | typedef struct type MA_DSCAPS (line 8946) | typedef struct type MA_DSBCAPS (line 8974) | typedef struct type MA_DSCCAPS (line 8983) | typedef struct type MA_DSCBCAPS (line 8991) | typedef struct type MA_DSBPOSITIONNOTIFY (line 8999) | typedef struct type ma_IDirectSound (line 9005) | typedef struct ma_IDirectSound ma_IDirectSound; type ma_IDirectSoundBuffer (line 9006) | typedef struct ma_IDirectSoundBuffer ma_IDirectSoundBuffer; type ma_IDirectSoundCapture (line 9007) | typedef struct ma_IDirectSoundCapture ma_IDirectSoundCapture; type ma_IDirectSoundCaptureBuffer (line 9008) | typedef struct ma_IDirectSoundCaptureBuffer ma_IDirectSoundCaptureBuffer; type ma_IDirectSoundNotify (line 9009) | typedef struct ma_IDirectSoundNotify ma_IDirectSoundNotify; type ma_IDirectSoundVtbl (line 9020) | typedef struct type ma_IDirectSound (line 9037) | struct ma_IDirectSound function HRESULT (line 9041) | HRESULT ma_IDirectSound_QueryInterface(ma_IDirectSound* pThis, const IID... function ULONG (line 9042) | ULONG ma_IDirectSound_AddRef(ma_IDirectSound* pThis) ... function ULONG (line 9043) | ULONG ma_IDirectSound_Release(ma_IDirectSound* pThis) ... function HRESULT (line 9044) | HRESULT ma_IDirectSound_CreateSoundBuffer(ma_IDirectSound* pThis, const ... function HRESULT (line 9045) | HRESULT ma_IDirectSound_GetCaps(ma_IDirectSound* pThis, MA_DSCAPS* pDSCa... function HRESULT (line 9046) | HRESULT ma_IDirectSound_DuplicateSoundBuffer(ma_IDirectSound* pThis, ma_... function HRESULT (line 9047) | HRESULT ma_IDirectSound_SetCooperativeLevel(ma_IDirectSound* pThis, HWND... function HRESULT (line 9048) | HRESULT ma_IDirectSound_Compact(ma_IDirectSound* pThis) ... function HRESULT (line 9049) | HRESULT ma_IDirectSound_GetSpeakerConfig(ma_IDirectSound* pThis, DWORD* ... function HRESULT (line 9050) | HRESULT ma_IDirectSound_SetSpeakerConfig(ma_IDirectSound* pThis, DWORD d... function HRESULT (line 9051) | HRESULT ma_IDirectSound_Initialize(ma_IDirectSound* pThis, const GUID* p... type ma_IDirectSoundBufferVtbl (line 9055) | typedef struct type ma_IDirectSoundBuffer (line 9082) | struct ma_IDirectSoundBuffer function HRESULT (line 9086) | HRESULT ma_IDirectSoundBuffer_QueryInterface(ma_IDirectSoundBuffer* pThi... function ULONG (line 9087) | ULONG ma_IDirectSoundBuffer_AddRef(ma_IDirectSoundBuffer* pThis) ... function ULONG (line 9088) | ULONG ma_IDirectSoundBuffer_Release(ma_IDirectSoundBuffer* pThis) ... function HRESULT (line 9089) | HRESULT ma_IDirectSoundBuffer_GetCaps(ma_IDirectSoundBuffer* pThis, MA_D... function HRESULT (line 9090) | HRESULT ma_IDirectSoundBuffer_GetCurrentPosition(ma_IDirectSoundBuffer* ... function HRESULT (line 9091) | HRESULT ma_IDirectSoundBuffer_GetFormat(ma_IDirectSoundBuffer* pThis, WA... function HRESULT (line 9092) | HRESULT ma_IDirectSoundBuffer_GetVolume(ma_IDirectSoundBuffer* pThis, LO... function HRESULT (line 9093) | HRESULT ma_IDirectSoundBuffer_GetPan(ma_IDirectSoundBuffer* pThis, LONG*... function HRESULT (line 9094) | HRESULT ma_IDirectSoundBuffer_GetFrequency(ma_IDirectSoundBuffer* pThis,... function HRESULT (line 9095) | HRESULT ma_IDirectSoundBuffer_GetStatus(ma_IDirectSoundBuffer* pThis, DW... function HRESULT (line 9096) | HRESULT ma_IDirectSoundBuffer_Initialize(ma_IDirectSoundBuffer* pThis, m... function HRESULT (line 9097) | HRESULT ma_IDirectSoundBuffer_Lock(ma_IDirectSoundBuffer* pThis, DWORD d... function HRESULT (line 9098) | HRESULT ma_IDirectSoundBuffer_Play(ma_IDirectSoundBuffer* pThis, DWORD d... function HRESULT (line 9099) | HRESULT ma_IDirectSoundBuffer_SetCurrentPosition(ma_IDirectSoundBuffer* ... function HRESULT (line 9100) | HRESULT ma_IDirectSoundBuffer_SetFormat(ma_IDirectSoundBuffer* pThis, co... function HRESULT (line 9101) | HRESULT ma_IDirectSoundBuffer_SetVolume(ma_IDirectSoundBuffer* pThis, LO... function HRESULT (line 9102) | HRESULT ma_IDirectSoundBuffer_SetPan(ma_IDirectSoundBuffer* pThis, LONG ... function HRESULT (line 9103) | HRESULT ma_IDirectSoundBuffer_SetFrequency(ma_IDirectSoundBuffer* pThis,... function HRESULT (line 9104) | HRESULT ma_IDirectSoundBuffer_Stop(ma_IDirectSoundBuffer* pThis) ... function HRESULT (line 9105) | HRESULT ma_IDirectSoundBuffer_Unlock(ma_IDirectSoundBuffer* pThis, void*... function HRESULT (line 9106) | HRESULT ma_IDirectSoundBuffer_Restore(ma_IDirectSoundBuffer* pThis) ... type ma_IDirectSoundCaptureVtbl (line 9110) | typedef struct type ma_IDirectSoundCapture (line 9122) | struct ma_IDirectSoundCapture function HRESULT (line 9126) | HRESULT ma_IDirectSoundCapture_QueryInterface(ma_IDirectSoundCapture* pT... function ULONG (line 9127) | ULONG ma_IDirectSoundCapture_AddRef(ma_IDirectSoundCapture* pThis) ... function ULONG (line 9128) | ULONG ma_IDirectSoundCapture_Release(ma_IDirectSoundCapture* pThis) ... function HRESULT (line 9129) | HRESULT ma_IDirectSoundCapture_CreateCaptureBuffer(ma_IDirectSoundCaptur... function HRESULT (line 9130) | HRESULT ma_IDirectSoundCapture_GetCaps (ma_IDirectSoundCaptur... function HRESULT (line 9131) | HRESULT ma_IDirectSoundCapture_Initialize (ma_IDirectSoundCaptur... type ma_IDirectSoundCaptureBufferVtbl (line 9135) | typedef struct type ma_IDirectSoundCaptureBuffer (line 9153) | struct ma_IDirectSoundCaptureBuffer function HRESULT (line 9157) | HRESULT ma_IDirectSoundCaptureBuffer_QueryInterface(ma_IDirectSoundCaptu... function ULONG (line 9158) | ULONG ma_IDirectSoundCaptureBuffer_AddRef(ma_IDirectSoundCaptureBuffer... function ULONG (line 9159) | ULONG ma_IDirectSoundCaptureBuffer_Release(ma_IDirectSoundCaptureBuffe... function HRESULT (line 9160) | HRESULT ma_IDirectSoundCaptureBuffer_GetCaps(ma_IDirectSoundCaptureBuffe... function HRESULT (line 9161) | HRESULT ma_IDirectSoundCaptureBuffer_GetCurrentPosition(ma_IDirectSoundC... function HRESULT (line 9162) | HRESULT ma_IDirectSoundCaptureBuffer_GetFormat(ma_IDirectSoundCaptureBuf... function HRESULT (line 9163) | HRESULT ma_IDirectSoundCaptureBuffer_GetStatus(ma_IDirectSoundCaptureBuf... function HRESULT (line 9164) | HRESULT ma_IDirectSoundCaptureBuffer_Initialize(ma_IDirectSoundCaptureBu... function HRESULT (line 9165) | HRESULT ma_IDirectSoundCaptureBuffer_Lock(ma_IDirectSoundCaptureBuffer* ... function HRESULT (line 9166) | HRESULT ma_IDirectSoundCaptureBuffer_Start(ma_IDirectSoundCaptureBuffer*... function HRESULT (line 9167) | HRESULT ma_IDirectSoundCaptureBuffer_Stop(ma_IDirectSoundCaptureBuffer* ... function HRESULT (line 9168) | HRESULT ma_IDirectSoundCaptureBuffer_Unlock(ma_IDirectSoundCaptureBuffer... type ma_IDirectSoundNotifyVtbl (line 9172) | typedef struct type ma_IDirectSoundNotify (line 9182) | struct ma_IDirectSoundNotify function HRESULT (line 9186) | HRESULT ma_IDirectSoundNotify_QueryInterface(ma_IDirectSoundNotify* pThi... function ULONG (line 9187) | ULONG ma_IDirectSoundNotify_AddRef(ma_IDirectSoundNotify* pThis) ... function ULONG (line 9188) | ULONG ma_IDirectSoundNotify_Release(ma_IDirectSoundNotify* pThis) ... function HRESULT (line 9189) | HRESULT ma_IDirectSoundNotify_SetNotificationPositions(ma_IDirectSoundNo... function ma_get_channels_from_speaker_config__dsound (line 9203) | void ma_get_channels_from_speaker_config__dsound(DWORD speakerConfig, WO... function ma_result (line 9245) | ma_result ma_context_create_IDirectSound__dsound(ma_context* pContext, m... function ma_result (line 9273) | ma_result ma_context_create_IDirectSoundCapture__dsound(ma_context* pCon... function ma_result (line 9296) | ma_result ma_context_get_format_info_for_IDirectSoundCapture__dsound(ma_... function ma_bool32 (line 9395) | ma_bool32 ma_context_is_device_id_equal__dsound(ma_context* pContext, co... type ma_context_enumerate_devices_callback_data__dsound (line 9406) | typedef struct function BOOL (line 9415) | BOOL CALLBACK ma_context_enumerate_devices_callback__dsound(LPGUID lpGui... function ma_result (line 9445) | ma_result ma_context_enumerate_devices__dsound(ma_context* pContext, ma_... type ma_context_get_device_info_callback_data__dsound (line 9473) | typedef struct function BOOL (line 9480) | BOOL CALLBACK ma_context_get_device_info_callback__dsound(LPGUID lpGuid,... function ma_result (line 9505) | ma_result ma_context_get_device_info__dsound(ma_context* pContext, ma_de... type ma_device_enum_data__dsound (line 9658) | typedef struct function BOOL (line 9665) | BOOL CALLBACK ma_enum_devices_callback__dsound(LPGUID lpGuid, LPCSTR lpc... function ma_device_uninit__dsound (line 9693) | void ma_device_uninit__dsound(ma_device* pDevice) function ma_result (line 9715) | ma_result ma_config_to_WAVEFORMATEXTENSIBLE(ma_format format, ma_uint32 ... function ma_result (line 9754) | ma_result ma_device_init__dsound(ma_context* pContext, const ma_device_c... function ma_result (line 9999) | ma_result ma_device_main_loop__dsound(ma_device* pDevice) function ma_result (line 10495) | ma_result ma_context_uninit__dsound(ma_context* pContext) function ma_result (line 10505) | ma_result ma_context_init__dsound(const ma_context_config* pConfig, ma_c... type MA_WAVEOUTCAPS2A (line 10551) | typedef struct type MA_WAVEINCAPS2A (line 10565) | typedef struct function ma_result (line 10597) | ma_result ma_result_from_MMRESULT(MMRESULT resultMM) type MA_WAVECAPSA (line 10637) | typedef struct function ma_result (line 10645) | ma_result ma_get_best_info_from_formats_flags__winmm(DWORD dwFormats, WO... function ma_result (line 10725) | ma_result ma_formats_flags_to_WAVEFORMATEX__winmm(DWORD dwFormats, WORD ... function ma_result (line 10801) | ma_result ma_context_get_device_info_from_WAVECAPS(ma_context* pContext,... function ma_result (line 10898) | ma_result ma_context_get_device_info_from_WAVEOUTCAPS2(ma_context* pCont... function ma_result (line 10913) | ma_result ma_context_get_device_info_from_WAVEINCAPS2(ma_context* pConte... function ma_bool32 (line 10929) | ma_bool32 ma_context_is_device_id_equal__winmm(ma_context* pContext, con... function ma_result (line 10939) | ma_result ma_context_enumerate_devices__winmm(ma_context* pContext, ma_e... function ma_result (line 11000) | ma_result ma_context_get_device_info__winmm(ma_context* pContext, ma_dev... function ma_device_uninit__winmm (line 11043) | void ma_device_uninit__winmm(ma_device* pDevice) function ma_result (line 11063) | ma_result ma_device_init__winmm(ma_context* pContext, const ma_device_co... function ma_result (line 11288) | ma_result ma_device_stop__winmm(ma_device* pDevice) function ma_result (line 11320) | ma_result ma_device_write__winmm(ma_device* pDevice, const void* pPCMFra... function ma_result (line 11405) | ma_result ma_device_read__winmm(ma_device* pDevice, void* pPCMFrames, ma... function ma_result (line 11513) | ma_result ma_context_uninit__winmm(ma_context* pContext) function ma_result (line 11522) | ma_result ma_context_init__winmm(const ma_context_config* pConfig, ma_co... type snd_pcm_uframes_t (line 11578) | typedef snd_pcm_uframes_t ma_snd_pcm_uframes_t; type snd_pcm_sframes_t (line 11579) | typedef snd_pcm_sframes_t ma_snd_pcm_sframes_t; type snd_pcm_stream_t (line 11580) | typedef snd_pcm_stream_t ma_snd_pcm_stream_t; type snd_pcm_format_t (line 11581) | typedef snd_pcm_format_t ma_snd_pcm_format_t; type snd_pcm_access_t (line 11582) | typedef snd_pcm_access_t ma_snd_pcm_access_t; type snd_pcm_t (line 11583) | typedef snd_pcm_t ma_snd_pcm_t; type snd_pcm_hw_params_t (line 11584) | typedef snd_pcm_hw_params_t ma_snd_pcm_hw_params_t; type snd_pcm_sw_params_t (line 11585) | typedef snd_pcm_sw_params_t ma_snd_pcm_sw_params_t; type snd_pcm_format_mask_t (line 11586) | typedef snd_pcm_format_mask_t ma_snd_pcm_format_mask_t; type snd_pcm_info_t (line 11587) | typedef snd_pcm_info_t ma_snd_pcm_info_t; type snd_pcm_channel_area_t (line 11588) | typedef snd_pcm_channel_area_t ma_snd_pcm_channel_area_t; type snd_pcm_chmap_t (line 11589) | typedef snd_pcm_chmap_t ma_snd_pcm_chmap_t; type ma_snd_pcm_uframes_t (line 11665) | typedef unsigned long ma_snd_pcm_uframes_t; type ma_snd_pcm_sframes_t (line 11666) | typedef long ma_snd_pcm_sframes_t; type ma_snd_pcm_stream_t (line 11667) | typedef int ma_snd_pcm_stream_t; type ma_snd_pcm_format_t (line 11668) | typedef int ma_snd_pcm_format_t; type ma_snd_pcm_access_t (line 11669) | typedef int ma_snd_pcm_access_t; type ma_snd_pcm_t (line 11670) | typedef struct ma_snd_pcm_t ma_snd_pcm_t; type ma_snd_pcm_hw_params_t (line 11671) | typedef struct ma_snd_pcm_hw_params_t ma_snd_pcm_hw_params_t; type ma_snd_pcm_sw_params_t (line 11672) | typedef struct ma_snd_pcm_sw_params_t ma_snd_pcm_sw_params_t; type ma_snd_pcm_format_mask_t (line 11673) | typedef struct ma_snd_pcm_format_mask_t ma_snd_pcm_format_mask_t; type ma_snd_pcm_info_t (line 11674) | typedef struct ma_snd_pcm_info_t ma_snd_pcm_info_t; type ma_snd_pcm_channel_area_t (line 11675) | typedef struct type ma_snd_pcm_chmap_t (line 11681) | typedef struct type ma_snd_pcm_chmap_t (line 11805) | typedef ma_snd_pcm_chmap_t * (* ma_snd_pcm_get_chmap_proc) ... type ma_snd_pcm_sframes_t (line 11816) | typedef ma_snd_pcm_sframes_t (* ma_snd_pcm_mmap_commit_proc) ... type ma_snd_pcm_sframes_t (line 11818) | typedef ma_snd_pcm_sframes_t (* ma_snd_pcm_readi_proc) ... type ma_snd_pcm_sframes_t (line 11819) | typedef ma_snd_pcm_sframes_t (* ma_snd_pcm_writei_proc) ... type ma_snd_pcm_sframes_t (line 11820) | typedef ma_snd_pcm_sframes_t (* ma_snd_pcm_avail_proc) ... type ma_snd_pcm_sframes_t (line 11821) | typedef ma_snd_pcm_sframes_t (* ma_snd_pcm_avail_update_proc) ... function ma_find_default_buffer_size_scale__alsa (line 11860) | float ma_find_default_buffer_size_scale__alsa(const char* deviceName) function ma_snd_pcm_format_t (line 11877) | ma_snd_pcm_format_t ma_convert_ma_format_to_alsa_format(ma_format format) function ma_format (line 11900) | ma_format ma_format_from_alsa(ma_snd_pcm_format_t formatALSA) function ma_channel (line 11927) | ma_channel ma_convert_alsa_channel_position_to_ma_channel(unsigned int a... function ma_bool32 (line 11963) | ma_bool32 ma_is_common_device_name__alsa(const char* name) function ma_bool32 (line 11976) | ma_bool32 ma_is_playback_device_blacklisted__alsa(const char* name) function ma_bool32 (line 11988) | ma_bool32 ma_is_capture_device_blacklisted__alsa(const char* name) function ma_bool32 (line 12000) | ma_bool32 ma_is_device_blacklisted__alsa(ma_device_type deviceType, cons... function ma_bool32 (line 12032) | ma_bool32 ma_is_device_name_in_hw_format__alsa(const char* hwid) function ma_convert_device_name_to_hw_format__alsa (line 12076) | int ma_convert_device_name_to_hw_format__alsa(ma_context* pContext, char... function ma_bool32 (line 12140) | ma_bool32 ma_does_id_exist_in_list__alsa(ma_device_id* pUniqueIDs, ma_ui... function ma_result (line 12156) | ma_result ma_context_open_pcm__alsa(ma_context* pContext, ma_share_mode ... function ma_bool32 (line 12282) | ma_bool32 ma_context_is_device_id_equal__alsa(ma_context* pContext, cons... function ma_result (line 12292) | ma_result ma_context_enumerate_devices__alsa(ma_context* pContext, ma_en... type ma_context_get_device_info_enum_callback_data__alsa (line 12449) | typedef struct function ma_bool32 (line 12458) | ma_bool32 ma_context_get_device_info_enum_callback__alsa(ma_context* pCo... function ma_result (line 12477) | ma_result ma_context_get_device_info__alsa(ma_context* pContext, ma_devi... function ma_uint32 (line 12564) | ma_uint32 ma_device__wait_for_frames__alsa(ma_device* pDevice, ma_bool32... function ma_bool32 (line 12624) | ma_bool32 ma_device_read_from_client_and_write__alsa(ma_device* pDevice) function ma_bool32 (line 12725) | ma_bool32 ma_device_read_and_send_to_client__alsa(ma_device* pDevice) function ma_device_uninit__alsa (line 12824) | void ma_device_uninit__alsa(ma_device* pDevice) function ma_result (line 12837) | ma_result ma_device_init_by_type__alsa(ma_context* pContext, const ma_de... function ma_result (line 13261) | ma_result ma_device_init__alsa(ma_context* pContext, const ma_device_con... function ma_result (line 13285) | ma_result ma_device_start__alsa(ma_device* pDevice) function ma_result (line 13319) | ma_result ma_device_stop__alsa(ma_device* pDevice) function ma_result (line 13351) | ma_result ma_device_write__alsa(ma_device* pDevice, const void* pPCMFram... function ma_result (line 13405) | ma_result ma_device_read__alsa(ma_device* pDevice, void* pPCMFrames, ma_... function ma_result (line 13458) | ma_result ma_device_break_main_loop__alsa(ma_device* pDevice) function ma_result (line 13466) | ma_result ma_device_main_loop__alsa(ma_device* pDevice) function ma_result (line 13485) | ma_result ma_context_uninit__alsa(ma_context* pContext) function ma_result (line 13502) | ma_result ma_context_init__alsa(const ma_context_config* pConfig, ma_con... type pa_context_flags_t (line 13740) | typedef pa_context_flags_t ma_pa_context_flags_t; type pa_stream_flags_t (line 13745) | typedef pa_stream_flags_t ma_pa_stream_flags_t; type pa_sink_flags_t (line 13768) | typedef pa_sink_flags_t ma_pa_sink_flags_t; type pa_source_flags_t (line 13780) | typedef pa_source_flags_t ma_pa_source_flags_t; type pa_context_state_t (line 13791) | typedef pa_context_state_t ma_pa_context_state_t; type pa_stream_state_t (line 13800) | typedef pa_stream_state_t ma_pa_stream_state_t; type pa_operation_state_t (line 13807) | typedef pa_operation_state_t ma_pa_operation_state_t; type pa_sink_state_t (line 13812) | typedef pa_sink_state_t ma_pa_sink_state_t; type pa_source_state_t (line 13818) | typedef pa_source_state_t ma_pa_source_state_t; type pa_seek_mode_t (line 13824) | typedef pa_seek_mode_t ma_pa_seek_mode_t; type pa_channel_position_t (line 13830) | typedef pa_channel_position_t ma_pa_channel_position_t; type pa_channel_map_def_t (line 13888) | typedef pa_channel_map_def_t ma_pa_channel_map_def_t; type pa_sample_format_t (line 13896) | typedef pa_sample_format_t ma_pa_sample_format_t; type pa_mainloop (line 13912) | typedef pa_mainloop ma_pa_mainloop; type pa_mainloop_api (line 13913) | typedef pa_mainloop_api ma_pa_mainloop_api; type pa_context (line 13914) | typedef pa_context ma_pa_context; type pa_operation (line 13915) | typedef pa_operation ma_pa_operation; type pa_stream (line 13916) | typedef pa_stream ma_pa_stream; type pa_spawn_api (line 13917) | typedef pa_spawn_api ma_pa_spawn_api; type pa_buffer_attr (line 13918) | typedef pa_buffer_attr ma_pa_buffer_attr; type pa_channel_map (line 13919) | typedef pa_channel_map ma_pa_channel_map; type pa_cvolume (line 13920) | typedef pa_cvolume ma_pa_cvolume; type pa_sample_spec (line 13921) | typedef pa_sample_spec ma_pa_sample_spec; type pa_sink_info (line 13922) | typedef pa_sink_info ma_pa_sink_info; type pa_source_info (line 13923) | typedef pa_source_info ma_pa_source_info; type pa_context_notify_cb_t (line 13925) | typedef pa_context_notify_cb_t ma_pa_context_notify_cb_t; type pa_sink_info_cb_t (line 13926) | typedef pa_sink_info_cb_t ma_pa_sink_info_cb_t; type pa_source_info_cb_t (line 13927) | typedef pa_source_info_cb_t ma_pa_source_info_cb_t; type pa_stream_success_cb_t (line 13928) | typedef pa_stream_success_cb_t ma_pa_stream_success_cb_t; type pa_stream_request_cb_t (line 13929) | typedef pa_stream_request_cb_t ma_pa_stream_request_cb_t; type pa_free_cb_t (line 13930) | typedef pa_free_cb_t ma_pa_free_cb_t; type ma_pa_context_flags_t (line 13940) | typedef int ma_pa_context_flags_t; type ma_pa_stream_flags_t (line 13945) | typedef int ma_pa_stream_flags_t; type ma_pa_sink_flags_t (line 13968) | typedef int ma_pa_sink_flags_t; type ma_pa_source_flags_t (line 13980) | typedef int ma_pa_source_flags_t; type ma_pa_context_state_t (line 13991) | typedef int ma_pa_context_state_t; type ma_pa_stream_state_t (line 14000) | typedef int ma_pa_stream_state_t; type ma_pa_operation_state_t (line 14007) | typedef int ma_pa_operation_state_t; type ma_pa_sink_state_t (line 14012) | typedef int ma_pa_sink_state_t; type ma_pa_source_state_t (line 14018) | typedef int ma_pa_source_state_t; type ma_pa_seek_mode_t (line 14024) | typedef int ma_pa_seek_mode_t; type ma_pa_channel_position_t (line 14030) | typedef int ma_pa_channel_position_t; type ma_pa_channel_map_def_t (line 14088) | typedef int ma_pa_channel_map_def_t; type ma_pa_sample_format_t (line 14096) | typedef int ma_pa_sample_format_t; type ma_pa_mainloop (line 14112) | typedef struct ma_pa_mainloop ma_pa_mainloop; type ma_pa_mainloop_api (line 14113) | typedef struct ma_pa_mainloop_api ma_pa_mainloop_api; type ma_pa_context (line 14114) | typedef struct ma_pa_context ma_pa_context; type ma_pa_operation (line 14115) | typedef struct ma_pa_operation ma_pa_operation; type ma_pa_stream (line 14116) | typedef struct ma_pa_stream ma_pa_stream; type ma_pa_spawn_api (line 14117) | typedef struct ma_pa_spawn_api ma_pa_spawn_api; type ma_pa_buffer_attr (line 14119) | typedef struct type ma_pa_channel_map (line 14128) | typedef struct type ma_pa_cvolume (line 14134) | typedef struct type ma_pa_sample_spec (line 14140) | typedef struct type ma_pa_sink_info (line 14147) | typedef struct type ma_pa_source_info (line 14175) | typedef struct type ma_pa_mainloop (line 14212) | typedef ma_pa_mainloop* (* ma_pa_mainloop_new_proc) ... type ma_pa_mainloop_api (line 14214) | typedef ma_pa_mainloop_api* (* ma_pa_mainloop_get_api_proc) ... type ma_pa_context (line 14217) | typedef ma_pa_context* (* ma_pa_context_new_proc) ... type ma_pa_context_state_t (line 14222) | typedef ma_pa_context_state_t (* ma_pa_context_get_state_proc) ... type ma_pa_operation (line 14223) | typedef ma_pa_operation* (* ma_pa_context_get_sink_info_list_pro... type ma_pa_operation (line 14224) | typedef ma_pa_operation* (* ma_pa_context_get_source_info_list_p... type ma_pa_operation (line 14225) | typedef ma_pa_operation* (* ma_pa_context_get_sink_info_by_name_... type ma_pa_operation (line 14226) | typedef ma_pa_operation* (* ma_pa_context_get_source_info_by_nam... type ma_pa_operation_state_t (line 14228) | typedef ma_pa_operation_state_t (* ma_pa_operation_get_state_proc) ... type ma_pa_channel_map (line 14229) | typedef ma_pa_channel_map* (* ma_pa_channel_map_init_extend_proc) ... type ma_pa_stream (line 14232) | typedef ma_pa_stream* (* ma_pa_stream_new_proc) ... type ma_pa_stream_state_t (line 14237) | typedef ma_pa_stream_state_t (* ma_pa_stream_get_state_proc) ... type ma_pa_sample_spec (line 14238) | typedef const ma_pa_sample_spec* (* ma_pa_stream_get_sample_spec_proc) ... type ma_pa_channel_map (line 14239) | typedef const ma_pa_channel_map* (* ma_pa_stream_get_channel_map_proc) ... type ma_pa_buffer_attr (line 14240) | typedef const ma_pa_buffer_attr* (* ma_pa_stream_get_buffer_attr_proc) ... type ma_pa_operation (line 14241) | typedef ma_pa_operation* (* ma_pa_stream_set_buffer_attr_proc) ... type ma_pa_operation (line 14245) | typedef ma_pa_operation* (* ma_pa_stream_flush_proc) ... type ma_pa_operation (line 14246) | typedef ma_pa_operation* (* ma_pa_stream_drain_proc) ... type ma_pa_operation (line 14248) | typedef ma_pa_operation* (* ma_pa_stream_cork_proc) ... type ma_pa_operation (line 14249) | typedef ma_pa_operation* (* ma_pa_stream_trigger_proc) ... type ma_pulse_device_enum_data (line 14257) | typedef struct function ma_result (line 14264) | ma_result ma_result_from_pulse(int result) function ma_pa_sample_format_t (line 14276) | ma_pa_sample_format_t ma_format_to_pulse(ma_format format) function ma_format (line 14304) | ma_format ma_format_from_pulse(ma_pa_sample_format_t format) function ma_channel (line 14331) | ma_channel ma_channel_position_from_pulse(ma_pa_channel_position_t posit... function ma_pa_channel_position_t (line 14392) | ma_pa_channel_position_t ma_channel_position_to_pulse(ma_channel position) function ma_result (line 14434) | ma_result ma_wait_for_operation__pulse(ma_context* pContext, ma_pa_mainl... function ma_result (line 14450) | ma_result ma_device__wait_for_operation__pulse(ma_device* pDevice, ma_pa... function ma_bool32 (line 14459) | ma_bool32 ma_context_is_device_id_equal__pulse(ma_context* pContext, con... type ma_context_enumerate_devices_callback_data__pulse (line 14470) | typedef struct function ma_context_enumerate_devices_sink_callback__pulse (line 14478) | void ma_context_enumerate_devices_sink_callback__pulse(ma_pa_context* pP... function ma_context_enumerate_devices_source_callback__pulse (line 14506) | void ma_context_enumerate_devices_source_callback__pulse(ma_pa_context* ... function ma_result (line 14534) | ma_result ma_context_enumerate_devices__pulse(ma_context* pContext, ma_e... type ma_context_get_device_info_callback_data__pulse (line 14641) | typedef struct function ma_context_get_device_info_sink_callback__pulse (line 14647) | void ma_context_get_device_info_sink_callback__pulse(ma_pa_context* pPul... function ma_context_get_device_info_source_callback__pulse (line 14676) | void ma_context_get_device_info_source_callback__pulse(ma_pa_context* pP... function ma_result (line 14705) | ma_result ma_context_get_device_info__pulse(ma_context* pContext, ma_dev... function ma_pulse_device_state_callback (line 14802) | void ma_pulse_device_state_callback(ma_pa_context* pPulseContext, void* ... function ma_device_sink_info_callback (line 14816) | void ma_device_sink_info_callback(ma_pa_context* pPulseContext, const ma... function ma_device_source_info_callback (line 14832) | void ma_device_source_info_callback(ma_pa_context* pPulseContext, const ... function ma_device_sink_name_callback (line 14848) | void ma_device_sink_name_callback(ma_pa_context* pPulseContext, const ma... function ma_device_source_name_callback (line 14864) | void ma_device_source_name_callback(ma_pa_context* pPulseContext, const ... function ma_device_uninit__pulse (line 14880) | void ma_device_uninit__pulse(ma_device* pDevice) function ma_pa_buffer_attr (line 14903) | ma_pa_buffer_attr ma_device__pa_buffer_attr_new(ma_uint32 bufferSizeInFr... function ma_pa_stream (line 14915) | ma_pa_stream* ma_device__pa_stream_new__pulse(ma_device* pDevice, const ... function ma_result (line 14931) | ma_result ma_device_init__pulse(ma_context* pContext, const ma_device_co... function ma_pulse_operation_complete_callback (line 15241) | void ma_pulse_operation_complete_callback(ma_pa_stream* pStream, int suc... function ma_result (line 15251) | ma_result ma_device__cork_stream__pulse(ma_device* pDevice, ma_device_ty... function ma_result (line 15292) | ma_result ma_device_stop__pulse(ma_device* pDevice) function ma_result (line 15324) | ma_result ma_device_write__pulse(ma_device* pDevice, const void* pPCMFra... function ma_result (line 15420) | ma_result ma_device_read__pulse(ma_device* pDevice, void* pPCMFrames, ma... function ma_result (line 15548) | ma_result ma_context_uninit__pulse(ma_context* pContext) function ma_result (line 15566) | ma_result ma_context_init__pulse(const ma_context_config* pConfig, ma_co... type jack_nframes_t (line 15817) | typedef jack_nframes_t ma_jack_nframes_t; type jack_options_t (line 15818) | typedef jack_options_t ma_jack_options_t; type jack_status_t (line 15819) | typedef jack_status_t ma_jack_status_t; type jack_client_t (line 15820) | typedef jack_client_t ma_jack_client_t; type jack_port_t (line 15821) | typedef jack_port_t ma_jack_port_t; type JackProcessCallback (line 15822) | typedef JackProcessCallback ma_JackProcessCallback; type JackBufferSizeCallback (line 15823) | typedef JackBufferSizeCallback ma_JackBufferSizeCallback; type JackShutdownCallback (line 15824) | typedef JackShutdownCallback ma_JackShutdownCallback; type ma_uint32 (line 15831) | typedef ma_uint32 ma_jack_nframes_t; type ma_jack_options_t (line 15832) | typedef int ma_jack_options_t; type ma_jack_status_t (line 15833) | typedef int ma_jack_status_t; type ma_jack_client_t (line 15834) | typedef struct ma_jack_client_t ma_jack_client_t; type ma_jack_port_t (line 15835) | typedef struct ma_jack_port_t ma_jack_port_t; type ma_jack_client_t (line 15846) | typedef ma_jack_client_t* (* ma_jack_client_open_proc) (cons... type ma_jack_nframes_t (line 15852) | typedef ma_jack_nframes_t (* ma_jack_get_sample_rate_proc) (ma_j... type ma_jack_nframes_t (line 15853) | typedef ma_jack_nframes_t (* ma_jack_get_buffer_size_proc) (ma_j... type ma_jack_port_t (line 15858) | typedef ma_jack_port_t* (* ma_jack_port_register_proc) (ma_j... function ma_result (line 15863) | ma_result ma_context_open_client__jack(ma_context* pContext, ma_jack_cli... function ma_bool32 (line 15892) | ma_bool32 ma_context_is_device_id_equal__jack(ma_context* pContext, cons... function ma_result (line 15902) | ma_result ma_context_enumerate_devices__jack(ma_context* pContext, ma_en... function ma_result (line 15928) | ma_result ma_context_get_device_info__jack(ma_context* pContext, ma_devi... function ma_device_uninit__jack (line 15987) | void ma_device_uninit__jack(ma_device* pDevice) function ma_device__jack_shutdown_callback (line 16013) | void ma_device__jack_shutdown_callback(void* pUserData) function ma_device__jack_buffer_size_callback (line 16022) | int ma_device__jack_buffer_size_callback(ma_jack_nframes_t frameCount, v... function ma_device__jack_process_callback (line 16050) | int ma_device__jack_process_callback(ma_jack_nframes_t frameCount, void*... function ma_result (line 16111) | ma_result ma_device_init__jack(ma_context* pContext, const ma_device_con... function ma_result (line 16247) | ma_result ma_device_start__jack(ma_device* pDevice) function ma_result (line 16305) | ma_result ma_device_stop__jack(ma_device* pDevice) function ma_result (line 16323) | ma_result ma_context_uninit__jack(ma_context* pContext) function ma_result (line 16338) | ma_result ma_context_init__jack(const ma_context_config* pConfig, ma_con... type Boolean (line 16481) | typedef Boolean (* ma_CFStringGetCString_proc)(CFStringRef theString, ch... type OSStatus (line 16485) | typedef OSStatus (* ma_AudioObjectGetPropertyData_proc)(AudioObjectID in... type OSStatus (line 16486) | typedef OSStatus (* ma_AudioObjectGetPropertyDataSize_proc)(AudioObjectI... type OSStatus (line 16487) | typedef OSStatus (* ma_AudioObjectSetPropertyData_proc)(AudioObjectID in... type OSStatus (line 16488) | typedef OSStatus (* ma_AudioObjectAddPropertyListener_proc)(AudioObjectI... type AudioComponent (line 16492) | typedef AudioComponent (* ma_AudioComponentFindNext_proc)(AudioComponent... type OSStatus (line 16493) | typedef OSStatus (* ma_AudioComponentInstanceDispose_proc)(AudioComponen... type OSStatus (line 16494) | typedef OSStatus (* ma_AudioComponentInstanceNew_proc)(AudioComponent in... type OSStatus (line 16495) | typedef OSStatus (* ma_AudioOutputUnitStart_proc)(AudioUnit inUnit); type OSStatus (line 16496) | typedef OSStatus (* ma_AudioOutputUnitStop_proc)(AudioUnit inUnit); type OSStatus (line 16497) | typedef OSStatus (* ma_AudioUnitAddPropertyListener_proc)(AudioUnit inUn... type OSStatus (line 16498) | typedef OSStatus (* ma_AudioUnitGetPropertyInfo_proc)(AudioUnit inUnit, ... type OSStatus (line 16499) | typedef OSStatus (* ma_AudioUnitGetProperty_proc)(AudioUnit inUnit, Audi... type OSStatus (line 16500) | typedef OSStatus (* ma_AudioUnitSetProperty_proc)(AudioUnit inUnit, Audi... type OSStatus (line 16501) | typedef OSStatus (* ma_AudioUnitInitialize_proc)(AudioUnit inUnit); type OSStatus (line 16502) | typedef OSStatus (* ma_AudioUnitRender_proc)(AudioUnit inUnit, AudioUnit... function ma_result (line 16543) | ma_result ma_result_from_OSStatus(OSStatus status) function ma_channel (line 16566) | ma_channel ma_channel_from_AudioChannelBitmap(AudioChannelBitmap bit) function ma_channel (line 16593) | ma_channel ma_channel_from_AudioChannelLabel(AudioChannelLabel label) function ma_result (line 16687) | ma_result ma_format_from_AudioStreamBasicDescription(const AudioStreamBa... function ma_result (line 16752) | ma_result ma_get_channel_map_from_AudioChannelLayout(AudioChannelLayout*... function ma_result (line 16831) | ma_result ma_get_device_object_ids__coreaudio(ma_context* pContext, UInt... function ma_result (line 16873) | ma_result ma_get_AudioObject_uid_as_CFStringRef(ma_context* pContext, Au... function ma_result (line 16894) | ma_result ma_get_AudioObject_uid(ma_context* pContext, AudioObjectID obj... function ma_result (line 16913) | ma_result ma_get_AudioObject_name(ma_context* pContext, AudioObjectID ob... function ma_bool32 (line 16939) | ma_bool32 ma_does_AudioObject_support_scope(ma_context* pContext, AudioO... function ma_bool32 (line 16979) | ma_bool32 ma_does_AudioObject_support_playback(ma_context* pContext, Aud... function ma_bool32 (line 16984) | ma_bool32 ma_does_AudioObject_support_capture(ma_context* pContext, Audi... function ma_result (line 16990) | ma_result ma_get_AudioObject_stream_descriptions(ma_context* pContext, A... function ma_result (line 17031) | ma_result ma_get_AudioObject_channel_layout(ma_context* pContext, AudioO... function ma_result (line 17067) | ma_result ma_get_AudioObject_channel_count(ma_context* pContext, AudioOb... function ma_result (line 17094) | ma_result ma_get_AudioObject_channel_map(ma_context* pContext, AudioObje... function ma_result (line 17116) | ma_result ma_get_AudioObject_sample_rates(ma_context* pContext, AudioObj... function ma_result (line 17156) | ma_result ma_get_AudioObject_get_closest_sample_rate(ma_context* pContex... function ma_result (line 17240) | ma_result ma_get_AudioObject_closest_buffer_size_in_frames(ma_context* p... function ma_result (line 17274) | ma_result ma_set_AudioObject_buffer_size_in_frames(ma_context* pContext,... function ma_result (line 17308) | ma_result ma_find_AudioObjectID(ma_context* pContext, ma_device_type dev... function ma_result (line 17380) | ma_result ma_find_best_format__coreaudio(ma_context* pContext, AudioObje... function ma_result (line 17578) | ma_result ma_get_AudioUnit_channel_map(ma_context* pContext, AudioUnit a... function ma_bool32 (line 17623) | ma_bool32 ma_context_is_device_id_equal__coreaudio(ma_context* pContext,... function ma_result (line 17633) | ma_result ma_context_enumerate_devices__coreaudio(ma_context* pContext, ... function ma_result (line 17691) | ma_result ma_context_get_device_info__coreaudio(ma_context* pContext, ma... function ma_device_uninit__coreaudio (line 17870) | void ma_device_uninit__coreaudio(ma_device* pDevice) function OSStatus (line 17892) | OSStatus ma_on_output__coreaudio(void* pUserData, AudioUnitRenderActionF... function OSStatus (line 17979) | OSStatus ma_on_input__coreaudio(void* pUserData, AudioUnitRenderActionFl... function on_start_stop__coreaudio (line 18092) | void on_start_stop__coreaudio(void* pUserData, AudioUnit audioUnit, Audi... function OSStatus (line 18164) | OSStatus ma_default_device_changed__coreaudio(AudioObjectID objectID, UI... type ma_device_init_internal_data__coreaudio (line 18225) | typedef struct function ma_result (line 18258) | ma_result ma_device_init_internal__coreaudio(ma_context* pContext, ma_de... function ma_result (line 18594) | ma_result ma_device_reinit_internal__coreaudio(ma_device* pDevice, ma_de... function ma_result (line 18665) | ma_result ma_device_init__coreaudio(ma_context* pContext, const ma_devic... function ma_result (line 18818) | ma_result ma_device_start__coreaudio(ma_device* pDevice) function ma_result (line 18842) | ma_result ma_device_stop__coreaudio(ma_device* pDevice) function ma_result (line 18866) | ma_result ma_context_uninit__coreaudio(ma_context* pContext) function ma_result (line 18881) | ma_result ma_context_init__coreaudio(const ma_context_config* pConfig, m... type ma_sio_hdl (line 19053) | struct ma_sio_hdl type ma_sio_par (line 19055) | struct ma_sio_par type ma_sio_enc (line 19073) | struct ma_sio_enc type ma_sio_conf (line 19082) | struct ma_sio_conf type ma_sio_cap (line 19090) | struct ma_sio_cap type ma_sio_hdl (line 19101) | struct ma_sio_hdl type ma_sio_hdl (line 19102) | struct ma_sio_hdl type ma_sio_hdl (line 19103) | struct ma_sio_hdl type ma_sio_par (line 19103) | struct ma_sio_par type ma_sio_hdl (line 19104) | struct ma_sio_hdl type ma_sio_par (line 19104) | struct ma_sio_par type ma_sio_hdl (line 19105) | struct ma_sio_hdl type ma_sio_cap (line 19105) | struct ma_sio_cap type ma_sio_hdl (line 19106) | struct ma_sio_hdl type ma_sio_hdl (line 19107) | struct ma_sio_hdl type ma_sio_hdl (line 19108) | struct ma_sio_hdl type ma_sio_hdl (line 19109) | struct ma_sio_hdl type ma_sio_par (line 19110) | struct ma_sio_par function ma_format (line 19112) | ma_format ma_format_from_sio_enc__sndio(unsigned int bits, unsigned int ... function ma_format (line 19138) | ma_format ma_find_best_format_from_sio_cap__sndio(struct ma_sio_cap* caps) function ma_uint32 (line 19183) | ma_uint32 ma_find_best_channels_from_sio_cap__sndio(struct ma_sio_cap* c... function ma_uint32 (line 19250) | ma_uint32 ma_find_best_sample_rate_from_sio_cap__sndio(struct ma_sio_cap... function ma_bool32 (line 19348) | ma_bool32 ma_context_is_device_id_equal__sndio(ma_context* pContext, con... function ma_result (line 19358) | ma_result ma_context_enumerate_devices__sndio(ma_context* pContext, ma_e... function ma_result (line 19403) | ma_result ma_context_get_device_info__sndio(ma_context* pContext, ma_dev... function ma_device_uninit__sndio (line 19524) | void ma_device_uninit__sndio(ma_device* pDevice) function ma_result (line 19537) | ma_result ma_device_init_handle__sndio(ma_context* pContext, const ma_de... function ma_result (line 19721) | ma_result ma_device_init__sndio(ma_context* pContext, const ma_device_co... function ma_result (line 19744) | ma_result ma_device_stop__sndio(ma_device* pDevice) function ma_result (line 19761) | ma_result ma_device_write__sndio(ma_device* pDevice, const void* pPCMFra... function ma_result (line 19778) | ma_result ma_device_read__sndio(ma_device* pDevice, void* pPCMFrames, ma... function ma_result (line 19795) | ma_result ma_context_uninit__sndio(ma_context* pContext) function ma_result (line 19804) | ma_result ma_context_init__sndio(const ma_context_config* pConfig, ma_co... function ma_construct_device_id__audio4 (line 19885) | void ma_construct_device_id__audio4(char* id, size_t idSize, const char*... function ma_result (line 19900) | ma_result ma_extract_device_index_from_id__audio4(const char* id, const ... function ma_bool32 (line 19932) | ma_bool32 ma_context_is_device_id_equal__audio4(ma_context* pContext, co... function ma_format (line 19943) | ma_format ma_format_from_encoding__audio4(unsigned int encoding, unsigne... function ma_encoding_from_format__audio4 (line 19970) | void ma_encoding_from_format__audio4(ma_format format, unsigned int* pEn... function ma_format (line 20006) | ma_format ma_format_from_prinfo__audio4(struct audio_prinfo* prinfo) function ma_format (line 20011) | ma_format ma_format_from_swpar__audio4(struct audio_swpar* par) function ma_result (line 20031) | ma_result ma_context_get_device_info_from_fd__audio4(ma_context* pContex... function ma_result (line 20117) | ma_result ma_context_enumerate_devices__audio4(ma_context* pContext, ma_... function ma_result (line 20184) | ma_result ma_context_get_device_info__audio4(ma_context* pContext, ma_de... function ma_device_uninit__audio4 (line 20228) | void ma_device_uninit__audio4(ma_device* pDevice) function ma_result (line 20241) | ma_result ma_device_init_fd__audio4(ma_context* pContext, const ma_devic... function ma_result (line 20444) | ma_result ma_device_init__audio4(ma_context* pContext, const ma_device_c... function ma_result (line 20489) | ma_result ma_device_start__audio4(ma_device* pDevice) function ma_result (line 20509) | ma_result ma_device_stop_fd__audio4(ma_device* pDevice, int fd) function ma_result (line 20528) | ma_result ma_device_stop__audio4(ma_device* pDevice) function ma_result (line 20549) | ma_result ma_device_write__audio4(ma_device* pDevice, const void* pPCMFr... function ma_result (line 20559) | ma_result ma_device_read__audio4(ma_device* pDevice, void* pPCMFrames, m... function ma_result (line 20569) | ma_result ma_context_uninit__audio4(ma_context* pContext) function ma_result (line 20578) | ma_result ma_context_init__audio4(const ma_context_config* pConfig, ma_c... function ma_open_temp_device__oss (line 20615) | int ma_open_temp_device__oss() function ma_result (line 20626) | ma_result ma_context_open_device__oss(ma_context* pContext, ma_device_ty... function ma_bool32 (line 20660) | ma_bool32 ma_context_is_device_id_equal__oss(ma_context* pContext, const... function ma_result (line 20670) | ma_result ma_context_enumerate_devices__oss(ma_context* pContext, ma_enu... function ma_result (line 20735) | ma_result ma_context_get_device_info__oss(ma_context* pContext, ma_devic... function ma_device_uninit__oss (line 20836) | void ma_device_uninit__oss(ma_device* pDevice) function ma_format_to_oss (line 20849) | int ma_format_to_oss(ma_format format) function ma_format (line 20864) | ma_format ma_format_from_oss(int ossFormat) function ma_result (line 20887) | ma_result ma_device_init_fd__oss(ma_context* pContext, const ma_device_c... function ma_result (line 21021) | ma_result ma_device_init__oss(ma_context* pContext, const ma_device_conf... function ma_result (line 21046) | ma_result ma_device_stop__oss(ma_device* pDevice) function ma_result (line 21080) | ma_result ma_device_write__oss(ma_device* pDevice, const void* pPCMFrame... function ma_result (line 21090) | ma_result ma_device_read__oss(ma_device* pDevice, void* pPCMFrames, ma_u... function ma_result (line 21100) | ma_result ma_context_uninit__oss(ma_context* pContext) function ma_result (line 21109) | ma_result ma_context_init__oss(const ma_context_config* pConfig, ma_cont... type ma_aaudio_result_t (line 21163) | typedef int32_t ma_aaudio_result_t; type ma_aaudio_direction_t (line 21164) | typedef int32_t ma_aaudio_direction_t; type ma_aaudio_sharing_mode_t (line 21165) | typedef int32_t ma_aaudio_sharing_mode_t; type ma_aaudio_format_t (line 21166) | typedef int32_t ma_aaudio_format_t; type ma_aaudio_stream_state_t (line 21167) | typedef int32_t ma_aaudio_stream_state_t; type ma_aaudio_performance_mode_t (line 21168) | typedef int32_t ma_aaudio_performance_mode_t; type ma_aaudio_data_callback_result_t (line 21169) | typedef int32_t ma_aaudio_data_callback_result_t; type ma_AAudioStreamBuilder_t (line 21212) | struct ma_AAudioStreamBuilder_t type ma_AAudioStream_t (line 21213) | struct ma_AAudioStream_t type ma_aaudio_data_callback_result_t (line 21215) | typedef ma_aaudio_data_callback_result_t (*ma_AAudioStream_dataCallback)... type ma_aaudio_result_t (line 21217) | typedef ma_aaudio_result_t (* MA_PFN_AAudio_createStreamBuilder) ... type ma_aaudio_result_t (line 21218) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStreamBuilder_delete) ... type ma_aaudio_result_t (line 21229) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStreamBuilder_openStrea... type ma_aaudio_result_t (line 21230) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStream_close) ... type ma_aaudio_stream_state_t (line 21231) | typedef ma_aaudio_stream_state_t (* MA_PFN_AAudioStream_getState) ... type ma_aaudio_result_t (line 21232) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStream_waitForStateChan... type ma_aaudio_format_t (line 21233) | typedef ma_aaudio_format_t (* MA_PFN_AAudioStream_getFormat) ... type ma_aaudio_result_t (line 21239) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStream_requestStart) ... type ma_aaudio_result_t (line 21240) | typedef ma_aaudio_result_t (* MA_PFN_AAudioStream_requestStop) ... function ma_result (line 21242) | ma_result ma_result_from_aaudio(ma_aaudio_result_t resultAA) function ma_aaudio_data_callback_result_t (line 21253) | ma_aaudio_data_callback_result_t ma_stream_data_callback_capture__aaudio... function ma_aaudio_data_callback_result_t (line 21268) | ma_aaudio_data_callback_result_t ma_stream_data_callback_playback__aaudi... function ma_result (line 21283) | ma_result ma_open_stream__aaudio(ma_context* pContext, ma_device_type de... function ma_result (line 21356) | ma_result ma_close_stream__aaudio(ma_context* pContext, ma_AAudioStream*... function ma_bool32 (line 21361) | ma_bool32 ma_has_default_device__aaudio(ma_context* pContext, ma_device_... function ma_result (line 21374) | ma_result ma_wait_for_simple_state_transition__aaudio(ma_context* pConte... function ma_bool32 (line 21390) | ma_bool32 ma_context_is_device_id_equal__aaudio(ma_context* pContext, co... function ma_result (line 21400) | ma_result ma_context_enumerate_devices__aaudio(ma_context* pContext, ma_... function ma_result (line 21436) | ma_result ma_context_get_device_info__aaudio(ma_context* pContext, ma_de... function ma_device_uninit__aaudio (line 21487) | void ma_device_uninit__aaudio(ma_device* pDevice) function ma_result (line 21506) | ma_result ma_device_init__aaudio(ma_context* pContext, const ma_device_c... function ma_result (line 21584) | ma_result ma_device_start_stream__aaudio(ma_device* pDevice, ma_AAudioSt... function ma_result (line 21616) | ma_result ma_device_stop_stream__aaudio(ma_device* pDevice, ma_AAudioStr... function ma_result (line 21646) | ma_result ma_device_start__aaudio(ma_device* pDevice) function ma_result (line 21670) | ma_result ma_device_stop__aaudio(ma_device* pDevice) function ma_result (line 21699) | ma_result ma_context_uninit__aaudio(ma_context* pContext) function ma_result (line 21710) | ma_result ma_context_init__aaudio(const ma_context_config* pConfig, ma_c... function ma_uint8 (line 21798) | ma_uint8 ma_channel_id_to_ma__opensl(SLuint32 id) function SLuint32 (line 21825) | SLuint32 ma_channel_id_to_opensl(ma_uint8 id) function SLuint32 (line 21853) | SLuint32 ma_channel_map_to_channel_mask__opensl(const ma_channel channel... function ma_channel_mask_to_channel_map__opensl (line 21865) | void ma_channel_mask_to_channel_map__opensl(SLuint32 channelMask, ma_uin... function SLuint32 (line 21891) | SLuint32 ma_round_to_standard_sample_rate__opensl(SLuint32 samplesPerSec) function ma_bool32 (line 21941) | ma_bool32 ma_context_is_device_id_equal__opensl(ma_context* pContext, co... function ma_result (line 21951) | ma_result ma_context_enumerate_devices__opensl(ma_context* pContext, ma_... function ma_result (line 22060) | ma_result ma_context_get_device_info__opensl(ma_context* pContext, ma_de... function ma_buffer_queue_callback_capture__opensl_android (line 22153) | void ma_buffer_queue_callback_capture__opensl_android(SLAndroidSimpleBuf... function ma_buffer_queue_callback_playback__opensl_android (line 22192) | void ma_buffer_queue_callback_playback__opensl_android(SLAndroidSimpleBu... function ma_device_uninit__opensl (line 22226) | void ma_device_uninit__opensl(ma_device* pDevice) type SLAndroidDataFormat_PCM_EX (line 22260) | typedef SLAndroidDataFormat_PCM_EX ma_SLDataFormat_PCM; type SLDataFormat_PCM (line 22262) | typedef SLDataFormat_PCM ma_SLDataFormat_PCM; function ma_result (line 22265) | ma_result ma_SLDataFormat_PCM_init__opensl(ma_format format, ma_uint32 c... function ma_result (line 22321) | ma_result ma_deconstruct_SLDataFormat_PCM__opensl(ma_SLDataFormat_PCM* p... function ma_result (line 22353) | ma_result ma_device_init__opensl(ma_context* pContext, const ma_device_c... function ma_result (line 22580) | ma_result ma_device_start__opensl(ma_device* pDevice) function ma_result (line 22635) | ma_result ma_device_stop__opensl(ma_device* pDevice) function ma_result (line 22677) | ma_result ma_context_uninit__opensl(ma_context* pContext) function ma_result (line 22693) | ma_result ma_context_init__opensl(const ma_context_config* pConfig, ma_c... function ma_bool32 (line 22741) | ma_bool32 ma_is_capture_supported__webaudio() function EMSCRIPTEN_KEEPALIVE (line 22751) | EMSCRIPTEN_KEEPALIVE void ma_device_process_pcm_frames_capture__webaudio... function EMSCRIPTEN_KEEPALIVE (line 22760) | EMSCRIPTEN_KEEPALIVE void ma_device_process_pcm_frames_playback__webaudi... function ma_bool32 (line 22772) | ma_bool32 ma_context_is_device_id_equal__webaudio(ma_context* pContext, ... function ma_result (line 22782) | ma_result ma_context_enumerate_devices__webaudio(ma_context* pContext, m... function ma_result (line 22812) | ma_result ma_context_get_device_info__webaudio(ma_context* pContext, ma_... function ma_device_uninit_by_index__webaudio (line 22866) | void ma_device_uninit_by_index__webaudio(ma_device* pDevice, ma_device_t... function ma_device_uninit__webaudio (line 22904) | void ma_device_uninit__webaudio(ma_device* pDevice) function ma_result (line 22921) | ma_result ma_device_init_by_type__webaudio(ma_context* pContext, const m... function ma_result (line 23129) | ma_result ma_device_init__webaudio(ma_context* pContext, const ma_device... function ma_result (line 23178) | ma_result ma_device_start__webaudio(ma_device* pDevice) function ma_result (line 23197) | ma_result ma_device_stop__webaudio(ma_device* pDevice) function ma_result (line 23221) | ma_result ma_context_uninit__webaudio(ma_context* pContext) function ma_result (line 23232) | ma_result ma_context_init__webaudio(const ma_context_config* pConfig, ma... function ma_bool32 (line 23315) | ma_bool32 ma__is_channel_map_valid(const ma_channel* channelMap, ma_uint... function ma_device__post_init_setup (line 23340) | void ma_device__post_init_setup(ma_device* pDevice, ma_device_type devic... function ma_thread_result (line 23429) | ma_thread_result MA_THREADCALL ma_worker_thread(void* pData) function ma_bool32 (line 23659) | ma_bool32 ma_device__is_initialized(ma_device* pDevice) function ma_result (line 23670) | ma_result ma_context_uninit_backend_apis__win32(ma_context* pContext) function ma_result (line 23680) | ma_result ma_context_init_backend_apis__win32(ma_context* pContext) function ma_result (line 23722) | ma_result ma_context_uninit_backend_apis__nix(ma_context* pContext) function ma_result (line 23733) | ma_result ma_context_init_backend_apis__nix(ma_context* pContext) function ma_result (line 23794) | ma_result ma_context_init_backend_apis(ma_context* pContext) function ma_result (line 23806) | ma_result ma_context_uninit_backend_apis(ma_context* pContext) function ma_bool32 (line 23819) | ma_bool32 ma_context_is_backend_asynchronous(ma_context* pContext) function ma_result (line 23824) | ma_result ma_context_init(const ma_backend backends[], ma_uint32 backend... function ma_result (line 23991) | ma_result ma_context_uninit(ma_context* pContext) function ma_result (line 24008) | ma_result ma_context_enumerate_devices(ma_context* pContext, ma_enum_dev... function ma_bool32 (line 24026) | ma_bool32 ma_context_get_devices__enum_callback(ma_context* pContext, ma... function ma_result (line 24074) | ma_result ma_context_get_devices(ma_context* pContext, ma_device_info** ... function ma_result (line 24120) | ma_result ma_context_get_device_info(ma_context* pContext, ma_device_typ... function ma_result (line 24160) | ma_result ma_device_init(ma_context* pContext, const ma_device_config* p... function ma_result (line 24402) | ma_result ma_device_init_ex(const ma_backend backends[], ma_uint32 backe... function ma_device_uninit (line 24454) | void ma_device_uninit(ma_device* pDevice) function ma_device_set_stop_callback (line 24489) | void ma_device_set_stop_callback(ma_device* pDevice, ma_stop_proc proc) function ma_result (line 24498) | ma_result ma_device_start(ma_device* pDevice) function ma_result (line 24553) | ma_result ma_device_stop(ma_device* pDevice) function ma_bool32 (line 24610) | ma_bool32 ma_device_is_started(ma_device* pDevice) function ma_context_config (line 24620) | ma_context_config ma_context_config_init() function ma_device_config (line 24628) | ma_device_config ma_device_config_init(ma_device_type deviceType) function ma_get_standard_channel_map_microsoft (line 24639) | void ma_get_standard_channel_map_microsoft(ma_uint32 channels, ma_channe... function ma_get_standard_channel_map_alsa (line 24732) | void ma_get_standard_channel_map_alsa(ma_uint32 channels, ma_channel cha... function ma_get_standard_channel_map_rfc3551 (line 24815) | void ma_get_standard_channel_map_rfc3551(ma_uint32 channels, ma_channel ... function ma_get_standard_channel_map_flac (line 24874) | void ma_get_standard_channel_map_flac(ma_uint32 channels, ma_channel cha... function ma_get_standard_channel_map_vorbis (line 24957) | void ma_get_standard_channel_map_vorbis(ma_uint32 channels, ma_channel c... function ma_get_standard_channel_map_sound4 (line 25041) | void ma_get_standard_channel_map_sound4(ma_uint32 channels, ma_channel c... function ma_get_standard_channel_map_sndio (line 25124) | void ma_get_standard_channel_map_sndio(ma_uint32 channels, ma_channel ch... function ma_get_standard_channel_map (line 25184) | void ma_get_standard_channel_map(ma_standard_channel_map standardChannel... function ma_channel_map_copy (line 25226) | void ma_channel_map_copy(ma_channel* pOut, const ma_channel* pIn, ma_uin... function ma_bool32 (line 25233) | ma_bool32 ma_channel_map_valid(ma_uint32 channels, const ma_channel chan... function ma_bool32 (line 25257) | ma_bool32 ma_channel_map_equal(ma_uint32 channels, const ma_channel chan... function ma_bool32 (line 25278) | ma_bool32 ma_channel_map_blank(ma_uint32 channels, const ma_channel chan... function ma_bool32 (line 25291) | ma_bool32 ma_channel_map_contains_channel_position(ma_uint32 channels, c... function ma_copy_memory_64 (line 25311) | void ma_copy_memory_64(void* dst, const void* src, ma_uint64 sizeInBytes) function ma_zero_memory_64 (line 25331) | void ma_zero_memory_64(void* dst, ma_uint64 sizeInBytes) function ma_pcm_u8_to_u8 (line 25352) | void ma_pcm_u8_to_u8(void* dst, const void* src, ma_uint64 count, ma_dit... function ma_pcm_u8_to_s16__reference (line 25359) | void ma_pcm_u8_to_s16__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s16__optimized (line 25375) | void ma_pcm_u8_to_s16__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s16__sse2 (line 25381) | void ma_pcm_u8_to_s16__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s16__avx2 (line 25387) | void ma_pcm_u8_to_s16__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s16__avx512 (line 25393) | void ma_pcm_u8_to_s16__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_u8_to_s16__neon (line 25399) | void ma_pcm_u8_to_s16__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s16 (line 25405) | void ma_pcm_u8_to_s16(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_u8_to_s24__reference (line 25415) | void ma_pcm_u8_to_s24__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s24__optimized (line 25433) | void ma_pcm_u8_to_s24__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s24__sse2 (line 25439) | void ma_pcm_u8_to_s24__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s24__avx2 (line 25445) | void ma_pcm_u8_to_s24__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s24__avx512 (line 25451) | void ma_pcm_u8_to_s24__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_u8_to_s24__neon (line 25457) | void ma_pcm_u8_to_s24__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s24 (line 25463) | void ma_pcm_u8_to_s24(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_u8_to_s32__reference (line 25473) | void ma_pcm_u8_to_s32__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s32__optimized (line 25489) | void ma_pcm_u8_to_s32__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_s32__sse2 (line 25495) | void ma_pcm_u8_to_s32__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s32__avx2 (line 25501) | void ma_pcm_u8_to_s32__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s32__avx512 (line 25507) | void ma_pcm_u8_to_s32__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_u8_to_s32__neon (line 25513) | void ma_pcm_u8_to_s32__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_s32 (line 25519) | void ma_pcm_u8_to_s32(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_u8_to_f32__reference (line 25529) | void ma_pcm_u8_to_f32__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_f32__optimized (line 25546) | void ma_pcm_u8_to_f32__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_u8_to_f32__sse2 (line 25552) | void ma_pcm_u8_to_f32__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_f32__avx2 (line 25558) | void ma_pcm_u8_to_f32__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_f32__avx512 (line 25564) | void ma_pcm_u8_to_f32__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_u8_to_f32__neon (line 25570) | void ma_pcm_u8_to_f32__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_u8_to_f32 (line 25576) | void ma_pcm_u8_to_f32(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_interleave_u8__reference (line 25587) | void ma_pcm_interleave_u8__reference(void* dst, const void** src, ma_uin... function ma_pcm_interleave_u8__optimized (line 25601) | void ma_pcm_interleave_u8__optimized(void* dst, const void** src, ma_uin... function ma_pcm_interleave_u8 (line 25625) | void ma_pcm_interleave_u8(void* dst, const void** src, ma_uint64 frameCo... function ma_pcm_deinterleave_u8__reference (line 25635) | void ma_pcm_deinterleave_u8__reference(void** dst, const void* src, ma_u... function ma_pcm_deinterleave_u8__optimized (line 25649) | void ma_pcm_deinterleave_u8__optimized(void** dst, const void* src, ma_u... function ma_pcm_deinterleave_u8 (line 25654) | void ma_pcm_deinterleave_u8(void** dst, const void* src, ma_uint64 frame... function ma_pcm_s16_to_u8__reference (line 25665) | void ma_pcm_s16_to_u8__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_s16_to_u8__optimized (line 25698) | void ma_pcm_s16_to_u8__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_s16_to_u8__sse2 (line 25704) | void ma_pcm_s16_to_u8__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s16_to_u8__avx2 (line 25710) | void ma_pcm_s16_to_u8__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s16_to_u8__avx512 (line 25716) | void ma_pcm_s16_to_u8__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_s16_to_u8__neon (line 25722) | void ma_pcm_s16_to_u8__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s16_to_u8 (line 25728) | void ma_pcm_s16_to_u8(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_s16_to_s16 (line 25738) | void ma_pcm_s16_to_s16(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s16_to_s24__reference (line 25745) | void ma_pcm_s16_to_s24__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_s24__optimized (line 25760) | void ma_pcm_s16_to_s24__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_s24__sse2 (line 25766) | void ma_pcm_s16_to_s24__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s24__avx2 (line 25772) | void ma_pcm_s16_to_s24__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s24__avx512 (line 25778) | void ma_pcm_s16_to_s24__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s16_to_s24__neon (line 25784) | void ma_pcm_s16_to_s24__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s24 (line 25790) | void ma_pcm_s16_to_s24(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s16_to_s32__reference (line 25800) | void ma_pcm_s16_to_s32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_s32__optimized (line 25813) | void ma_pcm_s16_to_s32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_s32__sse2 (line 25819) | void ma_pcm_s16_to_s32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s32__avx2 (line 25825) | void ma_pcm_s16_to_s32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s32__avx512 (line 25831) | void ma_pcm_s16_to_s32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s16_to_s32__neon (line 25837) | void ma_pcm_s16_to_s32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_s32 (line 25843) | void ma_pcm_s16_to_s32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s16_to_f32__reference (line 25853) | void ma_pcm_s16_to_f32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_f32__optimized (line 25878) | void ma_pcm_s16_to_f32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s16_to_f32__sse2 (line 25884) | void ma_pcm_s16_to_f32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_f32__avx2 (line 25890) | void ma_pcm_s16_to_f32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_f32__avx512 (line 25896) | void ma_pcm_s16_to_f32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s16_to_f32__neon (line 25902) | void ma_pcm_s16_to_f32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s16_to_f32 (line 25908) | void ma_pcm_s16_to_f32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_interleave_s16__reference (line 25918) | void ma_pcm_interleave_s16__reference(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s16__optimized (line 25932) | void ma_pcm_interleave_s16__optimized(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s16 (line 25937) | void ma_pcm_interleave_s16(void* dst, const void** src, ma_uint64 frameC... function ma_pcm_deinterleave_s16__reference (line 25947) | void ma_pcm_deinterleave_s16__reference(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s16__optimized (line 25961) | void ma_pcm_deinterleave_s16__optimized(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s16 (line 25966) | void ma_pcm_deinterleave_s16(void** dst, const void* src, ma_uint64 fram... function ma_pcm_s24_to_u8__reference (line 25977) | void ma_pcm_s24_to_u8__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_s24_to_u8__optimized (line 26008) | void ma_pcm_s24_to_u8__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_s24_to_u8__sse2 (line 26014) | void ma_pcm_s24_to_u8__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s24_to_u8__avx2 (line 26020) | void ma_pcm_s24_to_u8__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s24_to_u8__avx512 (line 26026) | void ma_pcm_s24_to_u8__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_s24_to_u8__neon (line 26032) | void ma_pcm_s24_to_u8__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s24_to_u8 (line 26038) | void ma_pcm_s24_to_u8(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_s24_to_s16__reference (line 26048) | void ma_pcm_s24_to_s16__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_s16__optimized (line 26079) | void ma_pcm_s24_to_s16__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_s16__sse2 (line 26085) | void ma_pcm_s24_to_s16__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s16__avx2 (line 26091) | void ma_pcm_s24_to_s16__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s16__avx512 (line 26097) | void ma_pcm_s24_to_s16__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s24_to_s16__neon (line 26103) | void ma_pcm_s24_to_s16__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s16 (line 26109) | void ma_pcm_s24_to_s16(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s24_to_s24 (line 26119) | void ma_pcm_s24_to_s24(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s24_to_s32__reference (line 26127) | void ma_pcm_s24_to_s32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_s32__optimized (line 26140) | void ma_pcm_s24_to_s32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_s32__sse2 (line 26146) | void ma_pcm_s24_to_s32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s32__avx2 (line 26152) | void ma_pcm_s24_to_s32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s32__avx512 (line 26158) | void ma_pcm_s24_to_s32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s24_to_s32__neon (line 26164) | void ma_pcm_s24_to_s32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_s32 (line 26170) | void ma_pcm_s24_to_s32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s24_to_f32__reference (line 26180) | void ma_pcm_s24_to_f32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_f32__optimized (line 26205) | void ma_pcm_s24_to_f32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s24_to_f32__sse2 (line 26211) | void ma_pcm_s24_to_f32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_f32__avx2 (line 26217) | void ma_pcm_s24_to_f32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_f32__avx512 (line 26223) | void ma_pcm_s24_to_f32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s24_to_f32__neon (line 26229) | void ma_pcm_s24_to_f32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s24_to_f32 (line 26235) | void ma_pcm_s24_to_f32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_interleave_s24__reference (line 26245) | void ma_pcm_interleave_s24__reference(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s24__optimized (line 26261) | void ma_pcm_interleave_s24__optimized(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s24 (line 26266) | void ma_pcm_interleave_s24(void* dst, const void** src, ma_uint64 frameC... function ma_pcm_deinterleave_s24__reference (line 26276) | void ma_pcm_deinterleave_s24__reference(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s24__optimized (line 26292) | void ma_pcm_deinterleave_s24__optimized(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s24 (line 26297) | void ma_pcm_deinterleave_s24(void** dst, const void* src, ma_uint64 fram... function ma_pcm_s32_to_u8__reference (line 26309) | void ma_pcm_s32_to_u8__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_s32_to_u8__optimized (line 26342) | void ma_pcm_s32_to_u8__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_s32_to_u8__sse2 (line 26348) | void ma_pcm_s32_to_u8__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s32_to_u8__avx2 (line 26354) | void ma_pcm_s32_to_u8__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s32_to_u8__avx512 (line 26360) | void ma_pcm_s32_to_u8__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_s32_to_u8__neon (line 26366) | void ma_pcm_s32_to_u8__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_s32_to_u8 (line 26372) | void ma_pcm_s32_to_u8(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_s32_to_s16__reference (line 26382) | void ma_pcm_s32_to_s16__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_s16__optimized (line 26413) | void ma_pcm_s32_to_s16__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_s16__sse2 (line 26419) | void ma_pcm_s32_to_s16__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s16__avx2 (line 26425) | void ma_pcm_s32_to_s16__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s16__avx512 (line 26431) | void ma_pcm_s32_to_s16__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s32_to_s16__neon (line 26437) | void ma_pcm_s32_to_s16__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s16 (line 26443) | void ma_pcm_s32_to_s16(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s32_to_s24__reference (line 26453) | void ma_pcm_s32_to_s24__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_s24__optimized (line 26469) | void ma_pcm_s32_to_s24__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_s24__sse2 (line 26475) | void ma_pcm_s32_to_s24__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s24__avx2 (line 26481) | void ma_pcm_s32_to_s24__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s24__avx512 (line 26487) | void ma_pcm_s32_to_s24__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s32_to_s24__neon (line 26493) | void ma_pcm_s32_to_s24__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_s24 (line 26499) | void ma_pcm_s32_to_s24(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s32_to_s32 (line 26509) | void ma_pcm_s32_to_s32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_s32_to_f32__reference (line 26517) | void ma_pcm_s32_to_f32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_f32__optimized (line 26540) | void ma_pcm_s32_to_f32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_s32_to_f32__sse2 (line 26546) | void ma_pcm_s32_to_f32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_f32__avx2 (line 26552) | void ma_pcm_s32_to_f32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_f32__avx512 (line 26558) | void ma_pcm_s32_to_f32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_s32_to_f32__neon (line 26564) | void ma_pcm_s32_to_f32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_s32_to_f32 (line 26570) | void ma_pcm_s32_to_f32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_interleave_s32__reference (line 26580) | void ma_pcm_interleave_s32__reference(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s32__optimized (line 26594) | void ma_pcm_interleave_s32__optimized(void* dst, const void** src, ma_ui... function ma_pcm_interleave_s32 (line 26599) | void ma_pcm_interleave_s32(void* dst, const void** src, ma_uint64 frameC... function ma_pcm_deinterleave_s32__reference (line 26609) | void ma_pcm_deinterleave_s32__reference(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s32__optimized (line 26623) | void ma_pcm_deinterleave_s32__optimized(void** dst, const void* src, ma_... function ma_pcm_deinterleave_s32 (line 26628) | void ma_pcm_deinterleave_s32(void** dst, const void* src, ma_uint64 fram... function ma_pcm_f32_to_u8__reference (line 26639) | void ma_pcm_f32_to_u8__reference(void* dst, const void* src, ma_uint64 c... function ma_pcm_f32_to_u8__optimized (line 26664) | void ma_pcm_f32_to_u8__optimized(void* dst, const void* src, ma_uint64 c... function ma_pcm_f32_to_u8__sse2 (line 26670) | void ma_pcm_f32_to_u8__sse2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_f32_to_u8__avx2 (line 26676) | void ma_pcm_f32_to_u8__avx2(void* dst, const void* src, ma_uint64 count,... function ma_pcm_f32_to_u8__avx512 (line 26682) | void ma_pcm_f32_to_u8__avx512(void* dst, const void* src, ma_uint64 coun... function ma_pcm_f32_to_u8__neon (line 26688) | void ma_pcm_f32_to_u8__neon(void* dst, const void* src, ma_uint64 count,... function ma_pcm_f32_to_u8 (line 26694) | void ma_pcm_f32_to_u8(void* dst, const void* src, ma_uint64 count, ma_di... function ma_pcm_f32_to_s16__reference (line 26704) | void ma_pcm_f32_to_s16__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s16__optimized (line 26737) | void ma_pcm_f32_to_s16__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s16__sse2 (line 26802) | void ma_pcm_f32_to_s16__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s16__avx2 (line 26896) | void ma_pcm_f32_to_s16__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s16__avx512 (line 27018) | void ma_pcm_f32_to_s16__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_f32_to_s16__neon (line 27025) | void ma_pcm_f32_to_s16__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s16 (line 27125) | void ma_pcm_f32_to_s16(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_f32_to_s24__reference (line 27135) | void ma_pcm_f32_to_s24__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s24__optimized (line 27165) | void ma_pcm_f32_to_s24__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s24__sse2 (line 27171) | void ma_pcm_f32_to_s24__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s24__avx2 (line 27177) | void ma_pcm_f32_to_s24__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s24__avx512 (line 27183) | void ma_pcm_f32_to_s24__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_f32_to_s24__neon (line 27189) | void ma_pcm_f32_to_s24__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s24 (line 27195) | void ma_pcm_f32_to_s24(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_f32_to_s32__reference (line 27205) | void ma_pcm_f32_to_s32__reference(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s32__optimized (line 27231) | void ma_pcm_f32_to_s32__optimized(void* dst, const void* src, ma_uint64 ... function ma_pcm_f32_to_s32__sse2 (line 27237) | void ma_pcm_f32_to_s32__sse2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s32__avx2 (line 27243) | void ma_pcm_f32_to_s32__avx2(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s32__avx512 (line 27249) | void ma_pcm_f32_to_s32__avx512(void* dst, const void* src, ma_uint64 cou... function ma_pcm_f32_to_s32__neon (line 27255) | void ma_pcm_f32_to_s32__neon(void* dst, const void* src, ma_uint64 count... function ma_pcm_f32_to_s32 (line 27261) | void ma_pcm_f32_to_s32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_f32_to_f32 (line 27271) | void ma_pcm_f32_to_f32(void* dst, const void* src, ma_uint64 count, ma_d... function ma_pcm_interleave_f32__reference (line 27279) | void ma_pcm_interleave_f32__reference(void* dst, const void** src, ma_ui... function ma_pcm_interleave_f32__optimized (line 27293) | void ma_pcm_interleave_f32__optimized(void* dst, const void** src, ma_ui... function ma_pcm_interleave_f32 (line 27298) | void ma_pcm_interleave_f32(void* dst, const void** src, ma_uint64 frameC... function ma_pcm_deinterleave_f32__reference (line 27308) | void ma_pcm_deinterleave_f32__reference(void** dst, const void* src, ma_... function ma_pcm_deinterleave_f32__optimized (line 27322) | void ma_pcm_deinterleave_f32__optimized(void** dst, const void* src, ma_... function ma_pcm_deinterleave_f32 (line 27327) | void ma_pcm_deinterleave_f32(void** dst, const void* src, ma_uint64 fram... function ma_format_converter_init_callbacks__default (line 27337) | void ma_format_converter_init_callbacks__default(ma_format_converter* pC... function ma_format_converter_init_callbacks__sse2 (line 27422) | void ma_format_converter_init_callbacks__sse2(ma_format_converter* pConv... function ma_format_converter_init_callbacks__avx2 (line 27508) | void ma_format_converter_init_callbacks__avx2(ma_format_converter* pConv... function ma_format_converter_init_callbacks__avx512 (line 27594) | void ma_format_converter_init_callbacks__avx512(ma_format_converter* pCo... function ma_format_converter_init_callbacks__neon (line 27680) | void ma_format_converter_init_callbacks__neon(ma_format_converter* pConv... function ma_result (line 27765) | ma_result ma_format_converter_init(const ma_format_converter_config* pCo... function ma_uint64 (line 27841) | ma_uint64 ma_format_converter_read(ma_format_converter* pConverter, ma_u... function ma_uint64 (line 27981) | ma_uint64 ma_format_converter_read_deinterleaved(ma_format_converter* pC... function ma_format_converter_config (line 28117) | ma_format_converter_config ma_format_converter_config_init_new() function ma_format_converter_config (line 28125) | ma_format_converter_config ma_format_converter_config_init(ma_format for... function ma_format_converter_config (line 28138) | ma_format_converter_config ma_format_converter_config_init_deinterleaved... type ma_vec3 (line 28159) | typedef struct function MA_INLINE (line 28166) | static MA_INLINE ma_vec3 ma_vec3f(float x, float y, float z) function MA_INLINE (line 28176) | static MA_INLINE ma_vec3 ma_vec3_add(ma_vec3 a, ma_vec3 b) function MA_INLINE (line 28185) | static MA_INLINE ma_vec3 ma_vec3_sub(ma_vec3 a, ma_vec3 b) function MA_INLINE (line 28194) | static MA_INLINE ma_vec3 ma_vec3_mul(ma_vec3 a, ma_vec3 b) function MA_INLINE (line 28203) | static MA_INLINE ma_vec3 ma_vec3_div(ma_vec3 a, ma_vec3 b) function MA_INLINE (line 28212) | static MA_INLINE float ma_vec3_dot(ma_vec3 a, ma_vec3 b) function MA_INLINE (line 28217) | static MA_INLINE float ma_vec3_length2(ma_vec3 a) function MA_INLINE (line 28222) | static MA_INLINE float ma_vec3_length(ma_vec3 a) function MA_INLINE (line 28227) | static MA_INLINE ma_vec3 ma_vec3_normalize(ma_vec3 a) function MA_INLINE (line 28239) | static MA_INLINE float ma_vec3_distance(ma_vec3 a, ma_vec3 b) function ma_calculate_channel_position_planar_weight (line 28307) | float ma_calculate_channel_position_planar_weight(ma_channel channelPosi... function ma_channel_router__calculate_input_channel_planar_weight (line 28350) | float ma_channel_router__calculate_input_channel_planar_weight(const ma_... function ma_bool32 (line 28358) | ma_bool32 ma_channel_router__is_spatial_channel_position(const ma_channe... function ma_result (line 28378) | ma_result ma_channel_router_init(const ma_channel_router_config* pConfig... function MA_INLINE (line 28605) | static MA_INLINE ma_bool32 ma_channel_router__can_use_sse2(ma_channel_ro... function MA_INLINE (line 28610) | static MA_INLINE ma_bool32 ma_channel_router__can_use_avx2(ma_channel_ro... function MA_INLINE (line 28615) | static MA_INLINE ma_bool32 ma_channel_router__can_use_avx512(ma_channel_... function MA_INLINE (line 28620) | static MA_INLINE ma_bool32 ma_channel_router__can_use_neon(ma_channel_ro... function ma_channel_router__do_routing (line 28625) | void ma_channel_router__do_routing(ma_channel_router* pRouter, ma_uint64... function ma_uint64 (line 28741) | ma_uint64 ma_channel_router_read_deinterleaved(ma_channel_router* pRoute... function ma_channel_router_config (line 28837) | ma_channel_router_config ma_channel_router_config_init(ma_uint32 channel... function MA_INLINE (line 28872) | static MA_INLINE double ma_sinc(double x) function ma_src__build_sinc_table__sinc (line 28888) | void ma_src__build_sinc_table__sinc(ma_src* pSRC) function ma_src__build_sinc_table__rectangular (line 28901) | void ma_src__build_sinc_table__rectangular(ma_src* pSRC) function ma_src__build_sinc_table__hann (line 28907) | void ma_src__build_sinc_table__hann(ma_src* pSRC) function ma_result (line 28923) | ma_result ma_src_init(const ma_src_config* pConfig, ma_src* pSRC) function ma_result (line 28969) | ma_result ma_src_set_sample_rate(ma_src* pSRC, ma_uint32 sampleRateIn, m... function ma_uint64 (line 28986) | ma_uint64 ma_src_read_deinterleaved(ma_src* pSRC, ma_uint64 frameCount, ... function ma_uint64 (line 29008) | ma_uint64 ma_src_read_deinterleaved__passthrough(ma_src* pSRC, ma_uint64... function ma_uint64 (line 29049) | ma_uint64 ma_src_read_deinterleaved__linear(ma_src* pSRC, ma_uint64 fram... function ma_src_config (line 29230) | ma_src_config ma_src_config_init_new() function ma_src_config (line 29238) | ma_src_config ma_src_config_init(ma_uint32 sampleRateIn, ma_uint32 sampl... function MA_INLINE (line 29282) | static MA_INLINE float ma_src_sinc__get_input_sample_from_window(const m... function MA_INLINE (line 29295) | static MA_INLINE float ma_src_sinc__interpolation_factor(const ma_src* p... function MA_INLINE (line 29317) | static MA_INLINE __m128 ma_fabsf_sse2(__m128 x) function MA_INLINE (line 29322) | static MA_INLINE __m128 ma_truncf_sse2(__m128 x) function MA_INLINE (line 29327) | static MA_INLINE __m128 ma_src_sinc__interpolation_factor__sse2(const ma... function MA_INLINE (line 29367) | static MA_INLINE __m256 ma_fabsf_avx2(__m256 x) function MA_INLINE (line 29373) | static MA_INLINE __m256 ma_src_sinc__interpolation_factor__avx2(const ma... function MA_INLINE (line 29417) | static MA_INLINE float32x4_t ma_fabsf_neon(float32x4_t x) function MA_INLINE (line 29422) | static MA_INLINE float32x4_t ma_src_sinc__interpolation_factor__neon(con... function ma_uint64 (line 29455) | ma_uint64 ma_src_read_deinterleaved__sinc(ma_src* pSRC, ma_uint64 frameC... function ma_pcm_convert (line 29804) | void ma_pcm_convert(void* pOut, ma_format formatOut, const void* pIn, ma... function ma_deinterleave_pcm_frames (line 29877) | void ma_deinterleave_pcm_frames(ma_format format, ma_uint32 channels, ma... function ma_interleave_pcm_frames (line 29927) | void ma_interleave_pcm_frames(ma_format format, ma_uint32 channels, ma_u... type ma_pcm_converter_callback_data (line 29975) | typedef struct function ma_uint32 (line 29981) | ma_uint32 ma_pcm_converter__pre_format_converter_on_read(ma_format_conve... function ma_uint32 (line 29997) | ma_uint32 ma_pcm_converter__post_format_converter_on_read(ma_format_conv... function ma_uint32 (line 30018) | ma_uint32 ma_pcm_converter__post_format_converter_on_read_deinterleaved(... function ma_uint32 (line 30042) | ma_uint32 ma_pcm_converter__src_on_read_deinterleaved(ma_src* pSRC, ma_u... function ma_uint32 (line 30063) | ma_uint32 ma_pcm_converter__channel_router_on_read_deinterleaved(ma_chan... function ma_result (line 30088) | ma_result ma_pcm_converter_init(const ma_pcm_converter_config* pConfig, ... function ma_result (line 30287) | ma_result ma_pcm_converter_refresh_sample_rate(ma_pcm_converter* pDSP) function ma_result (line 30294) | ma_result ma_pcm_converter_set_input_sample_rate(ma_pcm_converter* pDSP,... function ma_result (line 30314) | ma_result ma_pcm_converter_set_output_sample_rate(ma_pcm_converter* pDSP... function ma_result (line 30334) | ma_result ma_pcm_converter_set_sample_rate(ma_pcm_converter* pDSP, ma_ui... function ma_uint64 (line 30356) | ma_uint64 ma_pcm_converter_read(ma_pcm_converter* pDSP, void* pFramesOut... type ma_convert_frames__data (line 30402) | typedef struct function ma_uint32 (line 30412) | ma_uint32 ma_convert_frames__on_read(ma_pcm_converter* pDSP, void* pFram... function ma_pcm_converter_config (line 30443) | ma_pcm_converter_config ma_pcm_converter_config_init_new() function ma_pcm_converter_config (line 30451) | ma_pcm_converter_config ma_pcm_converter_config_init(ma_format formatIn,... function ma_pcm_converter_config (line 30456) | ma_pcm_converter_config ma_pcm_converter_config_init_ex(ma_format format... function ma_uint64 (line 30480) | ma_uint64 ma_convert_frames(void* pOut, ma_format formatOut, ma_uint32 c... function ma_uint64 (line 30491) | ma_uint64 ma_convert_frames_ex(void* pOut, ma_format formatOut, ma_uint3... function MA_INLINE (line 30587) | MA_INLINE ma_uint32 ma_rb__extract_offset_in_bytes(ma_uint32 encodedOffset) function MA_INLINE (line 30592) | MA_INLINE ma_uint32 ma_rb__extract_offset_loop_flag(ma_uint32 encodedOff... function MA_INLINE (line 30597) | MA_INLINE void* ma_rb__get_read_ptr(ma_rb* pRB) function MA_INLINE (line 30603) | MA_INLINE void* ma_rb__get_write_ptr(ma_rb* pRB) function MA_INLINE (line 30609) | MA_INLINE ma_uint32 ma_rb__construct_offset(ma_uint32 offsetInBytes, ma_... function MA_INLINE (line 30614) | MA_INLINE void ma_rb__deconstruct_offset(ma_uint32 encodedOffset, ma_uin... function ma_result (line 30624) | ma_result ma_rb_init_ex(size_t subbufferSizeInBytes, size_t subbufferCou... function ma_result (line 30670) | ma_result ma_rb_init(size_t bufferSizeInBytes, void* pOptionalPreallocat... function ma_rb_uninit (line 30675) | void ma_rb_uninit(ma_rb* pRB) function ma_result (line 30686) | ma_result ma_rb_acquire_read(ma_rb* pRB, size_t* pSizeInBytes, void** pp... function ma_result (line 30729) | ma_result ma_rb_commit_read(ma_rb* pRB, size_t sizeInBytes, void* pBuffe... function ma_result (line 30766) | ma_result ma_rb_acquire_write(ma_rb* pRB, size_t* pSizeInBytes, void** p... function ma_result (line 30815) | ma_result ma_rb_commit_write(ma_rb* pRB, size_t sizeInBytes, void* pBuff... function ma_result (line 30852) | ma_result ma_rb_seek_read(ma_rb* pRB, size_t offsetInBytes) function ma_result (line 30897) | ma_result ma_rb_seek_write(ma_rb* pRB, size_t offsetInBytes) function ma_int32 (line 30942) | ma_int32 ma_rb_pointer_distance(ma_rb* pRB) function ma_rb_get_subbuffer_size (line 30968) | size_t ma_rb_get_subbuffer_size(ma_rb* pRB) function ma_rb_get_subbuffer_stride (line 30977) | size_t ma_rb_get_subbuffer_stride(ma_rb* pRB) function ma_rb_get_subbuffer_offset (line 30990) | size_t ma_rb_get_subbuffer_offset(ma_rb* pRB, size_t subbufferIndex) function MA_INLINE (line 31009) | static MA_INLINE ma_uint32 ma_pcm_rb_get_bpf(ma_pcm_rb* pRB) function ma_result (line 31016) | ma_result ma_pcm_rb_init_ex(ma_format format, ma_uint32 channels, ma_uin... function ma_result (line 31043) | ma_result ma_pcm_rb_init(ma_format format, ma_uint32 channels, ma_uint32... function ma_pcm_rb_uninit (line 31048) | void ma_pcm_rb_uninit(ma_pcm_rb* pRB) function ma_result (line 31057) | ma_result ma_pcm_rb_acquire_read(ma_pcm_rb* pRB, ma_uint32* pSizeInFrame... function ma_result (line 31077) | ma_result ma_pcm_rb_commit_read(ma_pcm_rb* pRB, ma_uint32 sizeInFrames, ... function ma_result (line 31086) | ma_result ma_pcm_rb_acquire_write(ma_pcm_rb* pRB, ma_uint32* pSizeInFram... function ma_result (line 31106) | ma_result ma_pcm_rb_commit_write(ma_pcm_rb* pRB, ma_uint32 sizeInFrames,... function ma_result (line 31115) | ma_result ma_pcm_rb_seek_read(ma_pcm_rb* pRB, ma_uint32 offsetInFrames) function ma_result (line 31124) | ma_result ma_pcm_rb_seek_write(ma_pcm_rb* pRB, ma_uint32 offsetInFrames) function ma_int32 (line 31133) | ma_int32 ma_pcm_rb_pointer_disance(ma_pcm_rb* pRB) function ma_uint32 (line 31142) | ma_uint32 ma_pcm_rb_get_subbuffer_size(ma_pcm_rb* pRB) function ma_uint32 (line 31151) | ma_uint32 ma_pcm_rb_get_subbuffer_stride(ma_pcm_rb* pRB) function ma_uint32 (line 31160) | ma_uint32 ma_pcm_rb_get_subbuffer_offset(ma_pcm_rb* pRB, ma_uint32 subbu... function ma_free (line 31195) | void ma_free(void* p) function ma_aligned_free (line 31223) | void ma_aligned_free(void* p) function ma_blend_f32 (line 31242) | void ma_blend_f32(float* pOut, float* pInA, float* pInB, float factor, m... function ma_uint32 (line 31251) | ma_uint32 ma_get_bytes_per_sample(ma_format format) function ma_decoder_read_bytes (line 31272) | size_t ma_decoder_read_bytes(ma_decoder* pDecoder, void* pBufferOut, siz... function ma_bool32 (line 31285) | ma_bool32 ma_decoder_seek_bytes(ma_decoder* pDecoder, int byteOffset, ma... function ma_bool32 (line 31303) | ma_bool32 ma_decoder_seek_bytes_64(ma_decoder* pDecoder, ma_uint64 byteO... function ma_decoder_config (line 31338) | ma_decoder_config ma_decoder_config_init(ma_format outputFormat, ma_uint... function ma_decoder_config (line 31350) | ma_decoder_config ma_decoder_config_init_copy(const ma_decoder_config* p... function ma_result (line 31362) | ma_result ma_decoder__init_dsp(ma_decoder* pDecoder, const ma_decoder_co... function ma_decoder_internal_on_read__wav (line 31411) | size_t ma_decoder_internal_on_read__wav(void* pUserData, void* pBufferOu... function drwav_bool32 (line 31419) | drwav_bool32 ma_decoder_internal_on_seek__wav(void* pUserData, int offse... function ma_uint32 (line 31427) | ma_uint32 ma_decoder_internal_on_read_pcm_frames__wav(ma_pcm_converter* ... function ma_result (line 31452) | ma_result ma_decoder_internal_on_seek_to_pcm_frame__wav(ma_decoder* pDec... function ma_result (line 31468) | ma_result ma_decoder_internal_on_uninit__wav(ma_decoder* pDecoder) function ma_uint64 (line 31474) | ma_uint64 ma_decoder_internal_on_get_length_in_pcm_frames__wav(ma_decode... function ma_result (line 31479) | ma_result ma_decoder_init_wav__internal(const ma_decoder_config* pConfig... function ma_decoder_internal_on_read__flac (line 31551) | size_t ma_decoder_internal_on_read__flac(void* pUserData, void* pBufferO... function drflac_bool32 (line 31559) | drflac_bool32 ma_decoder_internal_on_seek__flac(void* pUserData, int off... function ma_uint32 (line 31567) | ma_uint32 ma_decoder_internal_on_read_pcm_frames__flac(ma_pcm_converter*... function ma_result (line 31592) | ma_result ma_decoder_internal_on_seek_to_pcm_frame__flac(ma_decoder* pDe... function ma_result (line 31608) | ma_result ma_decoder_internal_on_uninit__flac(ma_decoder* pDecoder) function ma_uint64 (line 31614) | ma_uint64 ma_decoder_internal_on_get_length_in_pcm_frames__flac(ma_decod... function ma_result (line 31619) | ma_result ma_decoder_init_flac__internal(const ma_decoder_config* pConfi... type ma_vorbis_decoder (line 31671) | typedef struct function ma_uint32 (line 31682) | ma_uint32 ma_vorbis_decoder_read_pcm_frames(ma_vorbis_decoder* pVorbis, ... function ma_result (line 31768) | ma_result ma_vorbis_decoder_seek_to_pcm_frame(ma_vorbis_decoder* pVorbis... function ma_result (line 31808) | ma_result ma_decoder_internal_on_seek_to_pcm_frame__vorbis(ma_decoder* p... function ma_result (line 31816) | ma_result ma_decoder_internal_on_uninit__vorbis(ma_decoder* pDecoder) function ma_uint32 (line 31828) | ma_uint32 ma_decoder_internal_on_read_pcm_frames__vorbis(ma_pcm_converte... function ma_uint64 (line 31845) | ma_uint64 ma_decoder_internal_on_get_length_in_pcm_frames__vorbis(ma_dec... function ma_result (line 31852) | ma_result ma_decoder_init_vorbis__internal(const ma_decoder_config* pCon... function ma_decoder_internal_on_read__mp3 (line 31970) | size_t ma_decoder_internal_on_read__mp3(void* pUserData, void* pBufferOu... function drmp3_bool32 (line 31978) | drmp3_bool32 ma_decoder_internal_on_seek__mp3(void* pUserData, int offse... function ma_uint32 (line 31986) | ma_uint32 ma_decoder_internal_on_read_pcm_frames__mp3(ma_pcm_converter* ... function ma_result (line 32003) | ma_result ma_decoder_internal_on_seek_to_pcm_frame__mp3(ma_decoder* pDec... function ma_result (line 32019) | ma_result ma_decoder_internal_on_uninit__mp3(ma_decoder* pDecoder) function ma_uint64 (line 32026) | ma_uint64 ma_decoder_internal_on_get_length_in_pcm_frames__mp3(ma_decode... function ma_result (line 32031) | ma_result ma_decoder_init_mp3__internal(const ma_decoder_config* pConfig... function ma_uint32 (line 32086) | ma_uint32 ma_decoder_internal_on_read_pcm_frames__raw(ma_pcm_converter* ... function ma_result (line 32101) | ma_result ma_decoder_internal_on_seek_to_pcm_frame__raw(ma_decoder* pDec... function ma_result (line 32146) | ma_result ma_decoder_internal_on_uninit__raw(ma_decoder* pDecoder) function ma_uint64 (line 32152) | ma_uint64 ma_decoder_internal_on_get_length_in_pcm_frames__raw(ma_decode... function ma_result (line 32158) | ma_result ma_decoder_init_raw__internal(const ma_decoder_config* pConfig... function ma_result (line 32184) | ma_result ma_decoder__preinit(ma_decoder_read_proc onRead, ma_decoder_se... function ma_result (line 32206) | ma_result ma_decoder_init_wav(ma_decoder_read_proc onRead, ma_decoder_se... function ma_result (line 32225) | ma_result ma_decoder_init_flac(ma_decoder_read_proc onRead, ma_decoder_s... function ma_result (line 32244) | ma_result ma_decoder_init_vorbis(ma_decoder_read_proc onRead, ma_decoder... function ma_result (line 32263) | ma_result ma_decoder_init_mp3(ma_decoder_read_proc onRead, ma_decoder_se... function ma_result (line 32282) | ma_result ma_decoder_init_raw(ma_decoder_read_proc onRead, ma_decoder_se... function ma_result (line 32297) | ma_result ma_decoder_init__internal(ma_decoder_read_proc onRead, ma_deco... function ma_result (line 32353) | ma_result ma_decoder_init(ma_decoder_read_proc onRead, ma_decoder_seek_p... function ma_decoder__on_read_memory (line 32369) | size_t ma_decoder__on_read_memory(ma_decoder* pDecoder, void* pBufferOut... function ma_bool32 (line 32388) | ma_bool32 ma_decoder__on_seek_memory(ma_decoder* pDecoder, int byteOffse... function ma_result (line 32414) | ma_result ma_decoder__preinit_memory(const void* pData, size_t dataSize,... function ma_result (line 32433) | ma_result ma_decoder_init_memory(const void* pData, size_t dataSize, con... function ma_result (line 32448) | ma_result ma_decoder_init_memory_wav(const void* pData, size_t dataSize,... function ma_result (line 32467) | ma_result ma_decoder_init_memory_flac(const void* pData, size_t dataSize... function ma_result (line 32486) | ma_result ma_decoder_init_memory_vorbis(const void* pData, size_t dataSi... function ma_result (line 32505) | ma_result ma_decoder_init_memory_mp3(const void* pData, size_t dataSize,... function ma_result (line 32524) | ma_result ma_decoder_init_memory_raw(const void* pData, size_t dataSize,... function ma_bool32 (line 32597) | ma_bool32 ma_path_extension_equal(const char* path, const char* extension) function ma_decoder__on_read_stdio (line 32616) | size_t ma_decoder__on_read_stdio(ma_decoder* pDecoder, void* pBufferOut,... function ma_bool32 (line 32621) | ma_bool32 ma_decoder__on_seek_stdio(ma_decoder* pDecoder, int byteOffset... function ma_result (line 32626) | ma_result ma_decoder__preinit_file(const char* pFilePath, const ma_decod... function ma_result (line 32658) | ma_result ma_decoder_init_file(const char* pFilePath, const ma_decoder_c... function ma_result (line 32699) | ma_result ma_decoder_init_file_wav(const char* pFilePath, const ma_decod... function ma_result (line 32709) | ma_result ma_decoder_init_file_flac(const char* pFilePath, const ma_deco... function ma_result (line 32719) | ma_result ma_decoder_init_file_vorbis(const char* pFilePath, const ma_de... function ma_result (line 32729) | ma_result ma_decoder_init_file_mp3(const char* pFilePath, const ma_decod... function ma_result (line 32740) | ma_result ma_decoder_uninit(ma_decoder* pDecoder) function ma_uint64 (line 32760) | ma_uint64 ma_decoder_get_length_in_pcm_frames(ma_decoder* pDecoder) function ma_uint64 (line 32773) | ma_uint64 ma_decoder_read_pcm_frames(ma_decoder* pDecoder, void* pFrames... function ma_result (line 32782) | ma_result ma_decoder_seek_to_pcm_frame(ma_decoder* pDecoder, ma_uint64 f... function ma_result (line 32797) | ma_result ma_decoder__full_decode_and_uninit(ma_decoder* pDecoder, ma_de... function ma_result (line 32874) | ma_result ma_decode_file(const char* pFilePath, ma_decoder_config* pConf... function ma_result (line 32902) | ma_result ma_decode_memory(const void* pData, size_t dataSize, ma_decode... function ma_result (line 32939) | ma_result ma_sine_wave_init(double amplitude, double periodsPerSecond, m... function ma_uint64 (line 32965) | ma_uint64 ma_sine_wave_read_f32(ma_sine_wave* pSineWave, ma_uint64 count... function ma_uint64 (line 32970) | ma_uint64 ma_sine_wave_read_f32_ex(ma_sine_wave* pSineWave, ma_uint64 fr... FILE: source-code/source/plugins/DivaSound/src/dllmain.cpp function InjectCode (line 13) | void InjectCode(void* address, const std::vector data) function NopBytes (line 23) | void NopBytes(void* address, unsigned int num) function resizeInternalBuffers (line 32) | void resizeInternalBuffers(int frames) function resizeTestLoop (line 68) | void resizeTestLoop() function stopPlayback (line 85) | void stopPlayback() function closeDevice (line 97) | void closeDevice() function audioCallback (line 113) | void audioCallback(ma_device* pDevice, void* pOutput, const void* pInput... function DWORD (line 179) | DWORD asioCallback(bool input, DWORD channel, void* buffer, DWORD length... function asioInit (line 189) | bool asioInit(bool enablePanel) function asioReinit (line 244) | void asioReinit() function asioNotifyProc (line 273) | void asioNotifyProc(DWORD notify, void* user) function maInit (line 283) | bool maInit() function loadConfig (line 332) | void loadConfig() function hookedAudioInit (line 395) | void hookedAudioInit(initClass *cls, uint64_t unk, uint64_t unk2) function BOOL (line 508) | BOOL APIENTRY DllMain(HMODULE hModule, function OpenWiki (line 554) | void OpenWiki() function LPCWSTR (line 580) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 585) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function PluginConfigArray (line 590) | __declspec(dllexport) PluginConfigArray GetPluginOptions(void) FILE: source-code/source/plugins/DivaSound/src/framework.h type initClass (line 34) | struct initClass type audioMixer (line 35) | struct audioMixer type streamingChannel (line 52) | struct streamingChannel { type seChannel (line 90) | struct seChannel { type audioMixer (line 129) | struct audioMixer { type initClass (line 168) | struct initClass { FILE: source-code/source/plugins/DivaWig/PluginConfigApi.h function class (line 7) | class resolution function namespace (line 47) | namespace PluginConfig FILE: source-code/source/plugins/DivaWig/dllmain.cpp type module_part (line 10) | enum module_part function loadConfig (line 59) | void loadConfig() function setPartToUpdate (line 68) | void setPartToUpdate(char part, string message, unsigned short beepfreq) function unloadAll (line 77) | void unloadAll() function unload (line 87) | void unload(__int64 performer_address) function loadAll (line 95) | void loadAll() function load (line 105) | void load(__int64 performer_address) function inputLoop (line 131) | void inputLoop(__int64 a1) function __int64 (line 167) | __int64 hookedWig(__int64 classp, int module_part, int part_id) function hookedSec (line 177) | void hookedSec(unsigned int* a1, unsigned int module_part) function hookedThi (line 183) | void hookedThi(unsigned int* a1, unsigned int module_part) function BOOL (line 189) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function LPCWSTR (line 233) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 238) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function GetPluginOptions (line 243) | __declspec(dllexport) PluginConfig::PluginConfigArray GetPluginOptions(v... FILE: source-code/source/plugins/Launcher/ConfigOption.h function ref (line 38) | ref class ComboboxValidation function class (line 326) | class OptionMetaSpacer : public ConfigOptionBase function class (line 342) | class OptionMetaSeparator : public ConfigOptionBase function class (line 378) | class BooleanOption : public ConfigOptionBase function virtual (line 434) | virtual void SaveOption() function class (line 441) | class NumericOption : public ConfigOptionBase function virtual (line 510) | virtual void SaveOption() function class (line 517) | class StringOption : public ConfigOptionBase function virtual (line 589) | virtual void SaveOption() function class (line 606) | class DropdownOption : public ConfigOptionBase function virtual (line 775) | virtual void SaveOption() function class (line 792) | class DropdownNumberOption : public ConfigOptionBase type ResolutionOptionOpts (line 890) | enum ResolutionOptionOpts function class (line 898) | class ResolutionOption : public ConfigOptionBase function class (line 1042) | class ButtonOption : public ConfigOptionBase function class (line 1088) | class PluginOption : public ConfigOptionBase function virtual (line 1167) | virtual void SaveOption() FILE: source-code/source/plugins/Launcher/IniReader.h function wchar_t (line 41) | const wchar_t* GetIniString(const wchar_t* section, const wchar_t* key, ... function GetIniInt (line 51) | int GetIniInt(const wchar_t* section, const wchar_t* key, int default, c... function GetIniBool (line 61) | bool GetIniBool(const wchar_t* section, const wchar_t* key, bool default... function SetIniString (line 71) | void SetIniString(const wchar_t* section, const wchar_t* key, const wcha... function SetIniInt (line 82) | void SetIniInt(const wchar_t* section, const wchar_t* key, int value, co... function SetIniBool (line 93) | void SetIniBool(const wchar_t* section, const wchar_t* key, bool value, ... FILE: source-code/source/plugins/Launcher/PluginConfig.h function namespace (line 5) | namespace PluginConfig FILE: source-code/source/plugins/Launcher/SkinnedMessageBox.h function ref (line 13) | static ref class SkinnedMessageBox FILE: source-code/source/plugins/Launcher/composition.h type AccentState (line 4) | enum AccentState { type WindowCompositionAttribute (line 14) | enum WindowCompositionAttribute { type AccentPolicy (line 19) | struct AccentPolicy { type WindowCompositionAttributeData (line 26) | struct WindowCompositionAttributeData { function setBlur (line 32) | bool setBlur(HWND hWnd, AccentState accentState) type DWORD (line 90) | typedef BOOL(WINAPI* p_DwmSetWindowAttribute)(HWND, DWORD, LPCVOID, DWORD); FILE: source-code/source/plugins/Launcher/dllmain.cpp function showUI (line 10) | int showUI() { function hookedMain (line 18) | int hookedMain(int argc, const char** argv, const char** envp) function BOOL (line 29) | BOOL APIENTRY DllMain(HMODULE hModule, FILE: source-code/source/plugins/Launcher/framework.h function wstring (line 21) | wstring ExePath() { function wstring (line 27) | wstring DirPath() { function resolution (line 69) | resolution getCurrentScreenResolution() { function IsLineInFile (line 331) | bool IsLineInFile(LPCSTR searchLine, LPCWSTR fileName) function PrependFile (line 362) | void PrependFile(LPCSTR newStr, LPCWSTR fileName) type PluginInfo (line 397) | struct PluginInfo { function LPCWSTR (line 556) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 561) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) FILE: source-code/source/plugins/Launcher/ui.h function namespace (line 15) | namespace Launcher { function OnPaintBackground (line 468) | void OnPaintBackground(PaintEventArgs e) override function updateLagCompMsec (line 483) | void updateLagCompMsec() function updateStyle (line 488) | void updateStyle() function InitializeComponent (line 613) | void InitializeComponent(void) FILE: source-code/source/plugins/Novidia/src/crc/crc_32.c type DWORD (line 24) | typedef DWORD UNS_32_BITS; function DWORD (line 118) | DWORD updateCRC32(unsigned char ch, DWORD crc) function Boolean_T (line 123) | Boolean_T crc32file(char *name, DWORD *crc, long *charcnt) function DWORD (line 157) | DWORD crc32buf(char *buf, size_t len) FILE: source-code/source/plugins/Novidia/src/crc/sniptype.h type Boolean_T (line 11) | typedef enum {Error_ = -1, Success_, False_ = 0, True_} Boolean_T; type BYTE (line 14) | typedef unsigned char BYTE; type DWORD (line 15) | typedef unsigned long DWORD; type WORD (line 16) | typedef unsigned short WORD; type BYTE (line 38) | typedef unsigned char BYTE; type DWORD (line 39) | typedef unsigned long DWORD; type WORD (line 41) | typedef unsigned short WORD; type VAR8_ (line 52) | typedef union { type VAR16_ (line 57) | typedef union { type VAR32_ (line 63) | typedef union { type VAR64_ (line 71) | typedef union { FILE: source-code/source/plugins/Novidia/src/dllmain.cpp function h_uploadModelTransformBuf_TexImage (line 18) | void h_uploadModelTransformBuf_TexImage(DWORD* a1, int a2) function h_uploadModelTransformBuf_TexSubImage (line 31) | void h_uploadModelTransformBuf_TexSubImage(DWORD* a1, int a2) function h_uploadModelTransformBuf_NoUpload (line 44) | void h_uploadModelTransformBuf_NoUpload(DWORD* a1, int a2) function h_glBindBuffer (line 52) | void h_glBindBuffer(GLenum target, GLuint buffer) function h_glBufferData (line 64) | void h_glBufferData(GLenum target, GLsizeiptr size, const void* data, GL... function PROC (line 75) | PROC h_wglGetProcAddress(LPCSTR Arg1) function h_glutSetCursor (line 84) | void h_glutSetCursor(int cursor) function hookedGetFileSize (line 198) | int64_t hookedGetFileSize(MsString* path) { function FILE (line 336) | FILE* hookedFsopen(const char* path, const char* mode, int shflag) function hookedFread (line 346) | int64_t hookedFread(void* dst, int64_t size, int64_t count, FILE* file) function BOOL (line 378) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function LPCWSTR (line 454) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 459) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function PluginConfigArray (line 464) | __declspec(dllexport) PluginConfigArray GetPluginOptions(void) FILE: source-code/source/plugins/Novidia/src/framework.h function checkBufferTargetOk (line 24) | bool checkBufferTargetOk(GLenum target) function stub (line 30) | int __stdcall stub() { return 1; } type MsString (line 38) | struct MsString { function SetCharBuf (line 54) | void SetCharBuf(char* newcontent) function loadConfig (line 96) | void loadConfig() function InjectCode (line 112) | void InjectCode(void* address, const std::vector data) FILE: source-code/source/plugins/Novidia/src/glStuff.h type GLenum (line 13) | typedef uint32_t GLenum, GLuint, GLsizei, GLbitfield; type GLint (line 14) | typedef int32_t GLint; type GLsizeiptr (line 15) | typedef uint64_t GLsizeiptr; type GLintptr (line 16) | typedef int64_t GLintptr, GLint64; type GLboolean (line 17) | typedef bool GLboolean; type GLchar (line 18) | typedef char GLchar; function loadGlAddresses (line 101) | bool loadGlAddresses() function hookGlFunc (line 132) | bool hookGlFunc(PROC* target, void* hook) FILE: source-code/source/plugins/Patches/PatchApplier.h function class (line 4) | class PatchApplier { FILE: source-code/source/plugins/Patches/databank.cpp type Databank (line 9) | namespace Databank FILE: source-code/source/plugins/Patches/databank.h function namespace (line 6) | namespace Databank FILE: source-code/source/plugins/Patches/dllmain.cpp function BOOL (line 34) | BOOL APIENTRY DllMain(HMODULE hModule, function ApplyPatches (line 53) | void ApplyPatches() { function ApplyCustomPatches (line 115) | void ApplyCustomPatches(std::wstring CPATCH_FILE_STRING) function hookedPvListInitializer (line 268) | void hookedPvListInitializer(void* pvListContainer) function initPvListContainerHook (line 301) | void initPvListContainerHook() function LPCWSTR (line 316) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 321) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) FILE: source-code/source/plugins/Patches/framework.h function crc16_ccitt (line 9) | uint16_t crc16_ccitt(std::string& str) function InjectCode (line 48) | void InjectCode(void* address, const std::vector data) function InjectUint (line 58) | void InjectUint(void* address, const uint32_t data) FILE: source-code/source/plugins/Patches/storage.h function namespace (line 4) | namespace Storage FILE: source-code/source/plugins/Render/dllmain.cpp function exitGameClean (line 20) | void exitGameClean(int) function hookedCreateWindow (line 32) | int hookedCreateWindow(const char* title, void(__cdecl* exit_function)(i... function __int64 (line 129) | __int64 hookedParseParameters(int a1, __int64* a2) function __int64 (line 157) | __int64 __fastcall limiterFuncNormal(__int64 a1) function __int64 (line 185) | __int64 __fastcall limiterFuncLight(__int64 a1) function hookedInitRender (line 242) | void __fastcall hookedInitRender(int ssaa, int hd_res, int ss_alpha_mask... function __int64 (line 268) | __int64 __fastcall hookedEngineUpdate(__int64 a1) function getFramerateLimit (line 284) | __declspec(dllexport) int getFramerateLimit(void) function setFramerateLimit (line 289) | __declspec(dllexport) void setFramerateLimit(int framerate) function BOOL (line 299) | BOOL APIENTRY DllMain(HMODULE hModule, function LPCWSTR (line 394) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 399) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) FILE: source-code/source/plugins/Render/framework.h function wstring (line 26) | wstring DirPath() { FILE: source-code/source/plugins/ShaderPatch/src/dllmain.cpp function InjectCode (line 13) | void InjectCode(void* address, const std::vector data) function NopBytes (line 23) | void NopBytes(void* address, unsigned int num) function LoadData (line 36) | void LoadData() function LoadUserCfg (line 154) | void LoadUserCfg() function hookedLoadFromFarcThunk (line 219) | void hookedLoadFromFarcThunk(FArchivedFile** ppFile) function BOOL (line 290) | BOOL APIENTRY DllMain(HMODULE hModule, function LPCWSTR (line 323) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 328) | __declspec(dllexport) LPCWSTR GetPluginDescription(void) function PluginConfigArray (line 334) | __declspec(dllexport) PluginConfigArray GetPluginOptions(void) FILE: source-code/source/plugins/ShaderPatch/src/framework.h type ShaderPatchInfo (line 13) | struct ShaderPatchInfo { type std (line 23) | typedef std::pair strpair; type MsString (line 28) | struct MsString { type FArchivedFile (line 45) | struct FArchivedFile { FILE: source-code/source/plugins/TLAC/Components/CameraController.cpp type TLAC::Components (line 16) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/CameraController.h function namespace (line 7) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ComponentsManager.cpp type TLAC::Components (line 19) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ComponentsManager.h function namespace (line 7) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/CustomPlayerData.h function namespace (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/DebugComponent.cpp type TLAC::Components (line 4) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/DebugComponent.h function namespace (line 6) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/EmulatorComponent.cpp type TLAC::Components (line 4) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/EmulatorComponent.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/FastLoader.cpp type TLAC::Components (line 7) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/FastLoader.h function namespace (line 6) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/FrameRateManager.cpp type TLAC::Components (line 10) | namespace TLAC::Components function hookedGetFrameSpeed (line 40) | float hookedGetFrameSpeed() FILE: source-code/source/plugins/TLAC/Components/FrameRateManager.h function namespace (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameState.h function namespace (line 4) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/HoldState.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/TargetHitStates.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/TargetInspector.cpp type TLAC::Components (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/TargetInspector.h function namespace (line 8) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/TargetState.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/GameTargets/TargetTypes.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/InputBufferType.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/InputEmulator.cpp type TLAC::Components (line 26) | namespace TLAC::Components function HoldState (line 196) | HoldState InputEmulator::GetHoldState() function InputState (line 271) | InputState* InputEmulator::GetInputStatePtr(void* address) function JvsButtons (line 276) | JvsButtons InputEmulator::GetJvsButtonsState(bool(*buttonTestFunc)(voi... function JvsButtons (line 328) | JvsButtons InputEmulator::GetButtonFromHold() FILE: source-code/source/plugins/TLAC/Components/Input/InputEmulator.h function namespace (line 12) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/InputState.cpp type TLAC::Components (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/InputState.h function namespace (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/JvsButtons.h function namespace (line 4) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchPanelEmulator.cpp type TLAC::Components (line 13) | namespace TLAC::Components function TouchPanelState (line 65) | TouchPanelState* TouchPanelEmulator::GetTouchStatePtr(void *address) FILE: source-code/source/plugins/TLAC/Components/Input/TouchPanelEmulator.h function namespace (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchPanelState.h function namespace (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchSliderEmulator.cpp type TLAC::Components (line 21) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchSliderEmulator.h function namespace (line 6) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchSliderState.cpp type TLAC::Components (line 3) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Input/TouchSliderState.h function namespace (line 12) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Pause.cpp type TLAC::Components (line 14) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/Pause.h function namespace (line 14) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/PlayerData.h type PlayerData (line 4) | struct PlayerData FILE: source-code/source/plugins/TLAC/Components/PlayerDataManager.cpp type TLAC::Components (line 15) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/PlayerDataManager.h function namespace (line 7) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ScaleComponent.cpp type TLAC::Components (line 12) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ScaleComponent.h function namespace (line 5) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ScoreSaver.cpp type TLAC::Components (line 12) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/Components/ScoreSaver.h function namespace (line 8) | namespace TLAC::Components FILE: source-code/source/plugins/TLAC/FileSystem/ConfigFile.cpp type TLAC::FileSystem (line 5) | namespace TLAC::FileSystem FILE: source-code/source/plugins/TLAC/FileSystem/ConfigFile.h function namespace (line 6) | namespace TLAC::FileSystem FILE: source-code/source/plugins/TLAC/FileSystem/TextFile.cpp type TLAC::FileSystem (line 6) | namespace TLAC::FileSystem FILE: source-code/source/plugins/TLAC/FileSystem/TextFile.h function namespace (line 6) | namespace TLAC::FileSystem FILE: source-code/source/plugins/TLAC/Input/Bindings/Binding.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/Binding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/DVLBinding.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/DVLBinding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/Ds4Binding.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/Ds4Binding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/GuBinding.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/GuBinding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/IInputBinding.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/KeyboardBinding.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/KeyboardBinding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/MouseBinding.cpp type TLAC::Input (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/MouseBinding.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/XinputBinding.cpp type TLAC::Input (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Bindings/XinputBinding.h function namespace (line 6) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Controller.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Controller.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInput.cpp type TLAC::Input (line 3) | namespace TLAC::Input function HRESULT (line 7) | HRESULT InitializeDirectInput(HMODULE module) function DirectInputInitialized (line 13) | bool DirectInputInitialized() function DisposeDirectInput (line 18) | void DisposeDirectInput() FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInput.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInputDevice.cpp type TLAC::Input (line 3) | namespace TLAC::Input function HRESULT (line 5) | HRESULT DirectInputDevice::DI_CreateDevice(const GUID &guid) function HRESULT (line 14) | HRESULT DirectInputDevice::DI_SetDataFormat(LPCDIDATAFORMAT dataFormat) function HRESULT (line 20) | HRESULT DirectInputDevice::DI_SetCooperativeLevel(HWND windowHandle, D... function HRESULT (line 26) | HRESULT DirectInputDevice::DI_Acquire() function HRESULT (line 32) | HRESULT DirectInputDevice::DI_Unacquire() function HRESULT (line 38) | HRESULT DirectInputDevice::DI_Release() function HRESULT (line 44) | HRESULT DirectInputDevice::DI_Poll() function HRESULT (line 50) | HRESULT DirectInputDevice::DI_GetDeviceState(DWORD size, LPVOID data) function HRESULT (line 56) | HRESULT DirectInputDevice::DI_SetRange(LONG min, LONG max) function HRESULT (line 71) | HRESULT DirectInputDevice::DI_SetRawMode(BOOL raw) FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInputDevice.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInputMouse.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/DirectInputMouse.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Ds4/Ds4Button.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Ds4/Ds4State.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Ds4/Ds4State.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Ds4/DualShock4.cpp type TLAC::Input (line 6) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/Ds4/DualShock4.h function namespace (line 6) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/GenericUsb/GenericUsbInput.cpp type TLAC::Input (line 10) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/GenericUsb/GenericUsbInput.h function namespace (line 8) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/GenericUsb/GuButton.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/GenericUsb/GuState.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/DirectInput/GenericUsb/GuState.h function namespace (line 5) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Divaller/Divaller.cpp type TLAC::Input (line 9) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Divaller/Divaller.h function namespace (line 10) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Divaller/DivallerButton.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Divaller/DivallerState.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/IInputDevice.h function namespace (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/KeyConfig/Config.cpp type TLAC::Input::KeyConfig (line 10) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/KeyConfig/Config.h function namespace (line 10) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/KeyConfig/KeyString.cpp type TLAC::Input::KeyConfig (line 3) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/KeyConfig/KeyString.h function namespace (line 4) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/KeyConfig/KeyStringHash.cpp type TLAC::Input::KeyConfig (line 4) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/KeyConfig/KeyStringHash.h function namespace (line 4) | namespace TLAC::Input::KeyConfig FILE: source-code/source/plugins/TLAC/Input/Keyboard/Keyboard.cpp type TLAC::Input (line 3) | namespace TLAC::Input function Keyboard (line 11) | Keyboard* Keyboard::GetInstance() FILE: source-code/source/plugins/TLAC/Input/Keyboard/Keyboard.h function namespace (line 8) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Keyboard/KeyboardState.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Keyboard/KeyboardState.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Mouse/Mouse.cpp type TLAC::Input (line 5) | namespace TLAC::Input function Mouse (line 20) | Mouse* Mouse::GetInstance() function POINT (line 28) | POINT Mouse::GetPosition() function POINT (line 33) | POINT Mouse::GetRelativePosition() function POINT (line 38) | POINT Mouse::GetDeltaPosition() FILE: source-code/source/plugins/TLAC/Input/Mouse/Mouse.h function namespace (line 6) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Mouse/MouseState.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Xinput/Xinput.cpp type TLAC::Input (line 9) | namespace TLAC::Input function Xinput (line 23) | Xinput* Xinput::GetInstance() FILE: source-code/source/plugins/TLAC/Input/Xinput/Xinput.h function namespace (line 9) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Xinput/XinputState.cpp type TLAC::Input (line 3) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Input/Xinput/XinputState.h function namespace (line 4) | namespace TLAC::Input FILE: source-code/source/plugins/TLAC/Utilities/Drawing.cpp type TLAC::Utilities (line 8) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Drawing.h function namespace (line 6) | namespace TLAC::Utilities type drawTextFlags (line 132) | enum drawTextFlags : uint32_t type MsString (line 162) | struct MsString { function SetCharBuf (line 178) | void SetCharBuf(char* newcontent) type AetDebugFileInfo (line 224) | struct AetDebugFileInfo type AetFileInfo (line 235) | struct AetFileInfo type createAetFlags (line 254) | enum createAetFlags : uint32_t FILE: source-code/source/plugins/TLAC/Utilities/EnumBitwiseOperations.h function namespace (line 3) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Math.cpp type TLAC::Utilities (line 4) | namespace TLAC::Utilities function ToDegrees (line 6) | float ToDegrees(float radians) function ToRadians (line 11) | float ToRadians(float degrees) function Vec2 (line 16) | Vec2 GetDirection(float degrees) function Vec2 (line 22) | Vec2 PointFromAngle(float degrees, float distance) function AngleFromPoints (line 28) | float AngleFromPoints(Vec2 p0, Vec2 p1) function ConvertRange (line 33) | float ConvertRange(float originalStart, float originalEnd, float newSt... FILE: source-code/source/plugins/TLAC/Utilities/Math.h function namespace (line 6) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Operations.cpp type TLAC::Utilities (line 4) | namespace TLAC::Utilities function Split (line 6) | std::vector Split(const std::string& str, const std::stri... function LeftTrim (line 27) | void LeftTrim(std::string &s) function RightTrim (line 35) | void RightTrim(std::string &s) function Trim (line 43) | void Trim(std::string &s) function trim (line 48) | std::string trim(const std::string& str, const std::string& whitespace) FILE: source-code/source/plugins/TLAC/Utilities/Operations.h function namespace (line 7) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Stopwatch.cpp type TLAC::Utilities (line 3) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Stopwatch.h type chrono (line 6) | typedef chrono::time_point steady_clock; type chrono (line 7) | typedef chrono::high_resolution_clock high_resolution_clock; function namespace (line 9) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Vec2.cpp type TLAC::Utilities (line 3) | namespace TLAC::Utilities function Vec2 (line 13) | Vec2 Vec2::operator+(Vec2 value) function Vec2 (line 24) | Vec2 Vec2::operator-(Vec2 value) FILE: source-code/source/plugins/TLAC/Utilities/Vec2.h function namespace (line 3) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utilities/Vec3.cpp type TLAC::Utilities (line 3) | namespace TLAC::Utilities function Vec3 (line 13) | Vec3 Vec3::operator+(Vec2 value) function Vec3 (line 24) | Vec3 Vec3::operator-(Vec2 value) function Vec3 (line 35) | Vec3 Vec3::operator+(Vec3 value) function Vec3 (line 47) | Vec3 Vec3::operator-(Vec3 value) FILE: source-code/source/plugins/TLAC/Utilities/Vec3.h function namespace (line 4) | namespace TLAC::Utilities FILE: source-code/source/plugins/TLAC/Utils.cpp function InjectCode (line 4) | void InjectCode(void* address, const std::vector data) FILE: source-code/source/plugins/TLAC/dllmain.cpp type TLAC (line 40) | namespace TLAC function InitializeTick (line 47) | void InitializeTick() function UpdateTick (line 62) | void UpdateTick() function UpdateDraw2D (line 177) | void UpdateDraw2D() function Dispose (line 278) | void Dispose() function DWORD (line 293) | DWORD WINAPI WindowMessageDispatcher(LPVOID lpParam) function BOOL (line 336) | BOOL RegisterDeviceInterface(HWND hWnd, HDEVNOTIFY* hDeviceNotify) function LRESULT (line 348) | LRESULT CALLBACK MessageWindowProcessCallback(HWND hWnd, UINT message, W... function VOID (line 382) | VOID RegisterMessageWindowClass() function hookedEngineUpdate (line 393) | void hookedEngineUpdate() function hookedEngineStageDispShadow (line 399) | void hookedEngineStageDispShadow() function BOOL (line 405) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID... FILE: source-code/source/plugins/TLAC/framework.cpp type TLAC (line 4) | namespace TLAC function RECT (line 29) | RECT framework::GetWindowBounds() function ChangeDivaWindowHandle (line 37) | __declspec(dllexport) void ChangeDivaWindowHandle(HWND hwnd) { FILE: source-code/source/plugins/TLAC/framework.h function namespace (line 5) | namespace TLAC FILE: source-code/source/plugins/TLAC/pluginconfig.h function LPCWSTR (line 5) | __declspec(dllexport) LPCWSTR GetPluginName(void) function LPCWSTR (line 10) | __declspec(dllexport) LPCWSTR GetPluginDescription(void)