FFmpeg
|
w32threads to pthreads wrapper More...
#include <windows.h>
#include <process.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 |
struct | pthread_cond_t |
union | pthread_once_t |
struct | win32_cond_t |
Macros | |
#define | WIN32_LEAN_AND_MEAN |
#define | PTHREAD_ONCE_INIT {0} |
Typedefs | |
typedef CRITICAL_SECTION | pthread_mutex_t |
Variables | |
static LONG | w32thread_init_state = 0 |
static DWORD | dwFlags |
static DWORD BOOL * | fPending |
static DWORD BOOL void ** | lpContext |
static pthread_mutex_t * | mutex |
static pthread_mutex_t DWORD | milliseconds |
w32threads to pthreads wrapper
Definition in file w32pthreads.h.
#define WIN32_LEAN_AND_MEAN |
Definition at line 38 of file w32pthreads.h.
#define PTHREAD_ONCE_INIT {0} |
Definition at line 194 of file w32pthreads.h.
typedef CRITICAL_SECTION pthread_mutex_t |
Definition at line 61 of file w32pthreads.h.
|
static |
Definition at line 78 of file w32pthreads.h.
Referenced by pthread_create().
|
static |
Definition at line 85 of file w32pthreads.h.
Definition at line 100 of file w32pthreads.h.
|
inlinestatic |
Definition at line 115 of file w32pthreads.h.
Referenced by pthread_cond_init().
|
inlinestatic |
Definition at line 120 of file w32pthreads.h.
Referenced by pthread_cond_destroy().
|
inlinestatic |
Definition at line 125 of file w32pthreads.h.
Referenced by pthread_cond_broadcast(), pthread_cond_signal(), and pthread_cond_wait().
|
inlinestatic |
Definition at line 130 of file w32pthreads.h.
Referenced by pthread_cond_broadcast(), pthread_cond_signal(), and pthread_cond_wait().
Definition at line 397 of file w32pthreads.h.
Referenced by ff_frame_thread_init(), ff_graph_thread_init(), ff_slice_thread_init(), pthread_cond_init(), and pthread_once().
|
static |
Referenced by w32thread_init().
|
inlinestatic |
Definition at line 201 of file w32pthreads.h.
Referenced by pthread_cond_init(), and pthread_once().
|
static |
Definition at line 224 of file w32pthreads.h.
|
static |
Referenced by w32thread_init().
|
static |
Definition at line 261 of file w32pthreads.h.
|
static |
Definition at line 289 of file w32pthreads.h.
|
static |
Definition at line 306 of file w32pthreads.h.
|
static |
Definition at line 338 of file w32pthreads.h.
|
static |
Definition at line 370 of file w32pthreads.h.
|
static |
Definition at line 183 of file w32pthreads.h.
static DWORD dwFlags |
Definition at line 197 of file w32pthreads.h.
Referenced by dump_videohdr().
Definition at line 197 of file w32pthreads.h.
Definition at line 197 of file w32pthreads.h.
pthread_mutex_t* mutex |
Definition at line 258 of file w32pthreads.h.
Referenced by av_log_default_callback().
pthread_mutex_t DWORD milliseconds |
Definition at line 258 of file w32pthreads.h.