FFmpeg
Macros | Functions
atomic_gcc.h File Reference
#include <stdint.h>
#include "atomic.h"

Go to the source code of this file.

Macros

 
 
 
 

Functions

static int  atomic_int_get_gcc (volatile int *ptr)
 
static void  atomic_int_set_gcc (volatile int *ptr, int val)
 
static int  atomic_int_add_and_fetch_gcc (volatile int *ptr, int inc)
 
static voidatomic_ptr_cas_gcc (void *volatile *ptr, void *oldval, void *newval)
 

Macro Definition Documentation

#define avpriv_atomic_int_get   atomic_int_get_gcc

Definition at line 28 of file atomic_gcc.h.

Referenced by av_buffer_is_writable(), av_buffer_pool_get(), mmap_read_frame(), and v4l2_read_close().

#define avpriv_atomic_int_set   atomic_int_set_gcc

Definition at line 35 of file atomic_gcc.h.

Referenced by av_buffer_pool_init().

#define avpriv_atomic_int_add_and_fetch   atomic_int_add_and_fetch_gcc

Definition at line 42 of file atomic_gcc.h.

Referenced by av_buffer_pool_get(), av_buffer_pool_uninit(), av_buffer_ref(), av_buffer_unref(), mmap_read_frame(), mmap_release_buffer(), pool_alloc_buffer(), and pool_release_buffer().

#define avpriv_atomic_ptr_cas   atomic_ptr_cas_gcc

Definition at line 48 of file atomic_gcc.h.

Referenced by add_to_pool(), av_register_bitstream_filter(), av_register_codec_parser(), av_register_hwaccel(), av_register_input_format(), av_register_output_format(), avcodec_register(), avfilter_register(), and get_pool().

Function Documentation

static int atomic_int_get_gcc ( volatile int *  ptr )
inlinestatic

Definition at line 29 of file atomic_gcc.h.

static void atomic_int_set_gcc ( volatile int *  ptr,
int  val 
)
inlinestatic

Definition at line 36 of file atomic_gcc.h.

static int atomic_int_add_and_fetch_gcc ( volatile int *  ptr,
int  inc 
)
inlinestatic

Definition at line 43 of file atomic_gcc.h.

static void* atomic_ptr_cas_gcc ( void *volatile *  ptr,
voidoldval,
voidnewval 
)
inlinestatic

Definition at line 49 of file atomic_gcc.h.


Generated on Wed Jul 10 2013 23:48:30 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /