PatTheMav
|
2bb0818fb4
libobs: Use system header notation for pthread.h include
|
3 年之前 |
jpark37
|
b9657f6239
libobs/util: pthread_mutex_init_recursive helper
|
4 年之前 |
jp9000
|
f53df7da64
clang-format: Apply formatting
|
6 年之前 |
jp9000
|
b56c33a260
libobs/util: Add THREAD_LOCAL macro
|
7 年之前 |
jp9000
|
38f368aa80
libobs/util: Make all atomic funcs inline and use intrinsics
|
9 年之前 |
jp9000
|
4543cd168d
libobs/util: Add long load/store atomic funcs
|
9 年之前 |
jp9000
|
598ae383bc
libobs/util: Add atomic bool load functions
|
10 年之前 |
jp9000
|
a914bb24fa
libobs/util: Add atomic functions for bool values
|
10 年之前 |
Palana
|
a907d74903
util: Add os_atomic_compare_swap_long
|
10 年之前 |
jp9000
|
144fb925ff
libobs: Add ability to set thread names
|
10 年之前 |
jp9000
|
c9df41c1e2
(API Change) Remove pointers from all typedefs
|
11 年之前 |
jp9000
|
81153cb16d
Fix code that breaks with VC (terrible compiler)
|
11 年之前 |
Palana
|
3990c18aac
Add NULL checks and assertions to fix clang static analysis problems
|
11 年之前 |
jp9000
|
154e0c59e1
Use atomic functions where appropriate
|
11 年之前 |
jp9000
|
585fd8f969
Fix audio streaming and mac semaphores
|
11 年之前 |
jp9000
|
33dc028c7e
Add mac audio capture
|
11 年之前 |
jp9000
|
f827ba38ef
Added a sinewave audio test source
|
11 年之前 |
Palana
|
7fa7af6c03
check for signalled event before pthread_cond_wait-ing
|
11 年之前 |
jp9000
|
e9ded173f1
add my signal/callback interface from another project, also update license of utility files to ISC 1.3
|
11 年之前 |
jp9000
|
93905e516b
modify w32-pthreads location in source/project files
|
12 年之前 |
jp9000
|
ae3cecf09f
make data access in the threads a bit more safe (note: probably will need some more safety measures later on)
|
12 年之前 |
Peter SZTANOJEV
|
0301b24ace
modernize header guards to #pragma once
|
12 年之前 |
jp9000
|
f255ae1922
first commit
|
12 年之前 |