| 
    FFmpeg
    
   | 
 
w32threads to pthreads wrapper More...
#include <windows.h>#include <process.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 | 
| struct | win32_cond_t | 
Macros | |
| #define | WIN32_LEAN_AND_MEAN | 
Typedefs | |
| typedef CRITICAL_SECTION | pthread_mutex_t | 
Functions | |
| static | void (WINAPI *cond_broadcast)(pthread_cond_t *cond) | 
| static | BOOL (WINAPI *cond_wait)(pthread_cond_t *cond | 
| static unsigned __stdcall  attribute_align_arg  | win32thread_worker (void *arg) | 
| static int | pthread_create (pthread_t *thread, const void *unused_attr, void *(*start_routine)(void *), void *arg) | 
| static void | pthread_join (pthread_t thread, void **value_ptr) | 
| static int | pthread_mutex_init (pthread_mutex_t *m, void *attr) | 
| static int | pthread_mutex_destroy (pthread_mutex_t *m) | 
| static int | pthread_mutex_lock (pthread_mutex_t *m) | 
| static int | pthread_mutex_unlock (pthread_mutex_t *m) | 
| static void | pthread_cond_init (pthread_cond_t *cond, const void *unused_attr) | 
| static void | pthread_cond_destroy (pthread_cond_t *cond) | 
| static void | pthread_cond_broadcast (pthread_cond_t *cond) | 
| static int | pthread_cond_wait (pthread_cond_t *cond, pthread_mutex_t *mutex) | 
| static void | pthread_cond_signal (pthread_cond_t *cond) | 
| static void | w32thread_init (void) | 
Variables | |
| 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.
| typedef CRITICAL_SECTION pthread_mutex_t | 
Definition at line 55 of file w32pthreads.h.
      
  | 
  static | 
      
  | 
  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 95 of file w32pthreads.h.
      
  | 
  inlinestatic | 
Definition at line 105 of file w32pthreads.h.
Referenced by pthread_cond_init().
      
  | 
  inlinestatic | 
Definition at line 110 of file w32pthreads.h.
Referenced by pthread_cond_destroy().
      
  | 
  inlinestatic | 
Definition at line 115 of file w32pthreads.h.
Referenced by pthread_cond_broadcast(), pthread_cond_signal(), and pthread_cond_wait().
      
  | 
  inlinestatic | 
Definition at line 120 of file w32pthreads.h.
Referenced by pthread_cond_broadcast(), pthread_cond_signal(), and pthread_cond_wait().
      
  | 
  static | 
Definition at line 137 of file w32pthreads.h.
      
  | 
  static | 
Definition at line 161 of file w32pthreads.h.
      
  | 
  static | 
Definition at line 177 of file w32pthreads.h.
      
  | 
  static | 
Definition at line 208 of file w32pthreads.h.
      
  | 
  static | 
Definition at line 240 of file w32pthreads.h.
Definition at line 265 of file w32pthreads.h.
Referenced by ff_frame_thread_init(), ff_graph_thread_init(), and ff_slice_thread_init().
| pthread_mutex_t* mutex | 
Definition at line 69 of file w32pthreads.h.
Referenced by av_log_default_callback().
| pthread_mutex_t DWORD milliseconds | 
Definition at line 69 of file w32pthreads.h.
 1.8.2