FFmpeg
|
#include <windows.h>
#include <process.h>
#include <time.h>
#include "libavutil/attributes.h"
#include "libavutil/common.h"
#include "libavutil/internal.h"
#include "libavutil/mem.h"
Go to the source code of this file.
Data Structures | |
struct | pthread_t |
Macros | |
#define | PTHREAD_MUTEX_INITIALIZER SRWLOCK_INIT |
#define | PTHREAD_COND_INITIALIZER CONDITION_VARIABLE_INIT |
#define | InitializeCriticalSection(x) InitializeCriticalSectionEx(x, 0, 0) |
#define | WaitForSingleObject(a, b) WaitForSingleObjectEx(a, b, FALSE) |
#define | PTHREAD_CANCEL_ENABLE 1 |
#define | PTHREAD_CANCEL_DISABLE 0 |
#define | THREADFUNC_RETTYPE unsigned |
#define | PTHREAD_ONCE_INIT INIT_ONCE_STATIC_INIT |
Typedefs | |
typedef SRWLOCK | pthread_mutex_t |
typedef CONDITION_VARIABLE | pthread_cond_t |
typedef INIT_ONCE | pthread_once_t |
w32threads to pthreads wrapper
Definition in file w32pthreads.h.
#define PTHREAD_MUTEX_INITIALIZER SRWLOCK_INIT |
Definition at line 59 of file w32pthreads.h.
#define PTHREAD_COND_INITIALIZER CONDITION_VARIABLE_INIT |
Definition at line 60 of file w32pthreads.h.
#define InitializeCriticalSection | ( | x | ) | InitializeCriticalSectionEx(x, 0, 0) |
Definition at line 62 of file w32pthreads.h.
Definition at line 63 of file w32pthreads.h.
#define PTHREAD_CANCEL_ENABLE 1 |
Definition at line 65 of file w32pthreads.h.
#define PTHREAD_CANCEL_DISABLE 0 |
Definition at line 66 of file w32pthreads.h.
#define THREADFUNC_RETTYPE unsigned |
Definition at line 71 of file w32pthreads.h.
#define PTHREAD_ONCE_INIT INIT_ONCE_STATIC_INIT |
Definition at line 134 of file w32pthreads.h.
typedef SRWLOCK pthread_mutex_t |
Definition at line 56 of file w32pthreads.h.
typedef CONDITION_VARIABLE pthread_cond_t |
Definition at line 57 of file w32pthreads.h.
typedef INIT_ONCE pthread_once_t |
Definition at line 133 of file w32pthreads.h.
|
static |
Definition at line 75 of file w32pthreads.h.
Referenced by pthread_create().
|
static |
Definition at line 82 of file w32pthreads.h.
Definition at line 97 of file w32pthreads.h.
|
inlinestatic |
Definition at line 112 of file w32pthreads.h.
|
inlinestatic |
Definition at line 117 of file w32pthreads.h.
|
inlinestatic |
Definition at line 122 of file w32pthreads.h.
|
inlinestatic |
Definition at line 127 of file w32pthreads.h.
|
static |
Definition at line 136 of file w32pthreads.h.
|
inlinestatic |
Definition at line 146 of file w32pthreads.h.
|
inlinestatic |
Definition at line 153 of file w32pthreads.h.
|
inlinestatic |
Definition at line 158 of file w32pthreads.h.
|
inlinestatic |
Definition at line 164 of file w32pthreads.h.
|
inlinestatic |
Definition at line 170 of file w32pthreads.h.
|
inlinestatic |
Definition at line 186 of file w32pthreads.h.
|
inlinestatic |
Definition at line 192 of file w32pthreads.h.