FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
intreadwrite.h File Reference
#include <stdint.h>
#include "config.h"
#include "libavutil/attributes.h"

Go to the source code of this file.

Macros

#define AV_RB16   AV_RB16
 
#define AV_WB16   AV_WB16
 
#define AV_RL16   AV_RL16
 
#define AV_WL16   AV_WL16
 
#define AV_RB32   AV_RB32
 
#define AV_WB32   AV_WB32
 
#define AV_RL32   AV_RL32
 
#define AV_WL32   AV_WL32
 

Functions

static av_always_inline uint16_t AV_RB16 (const void *p)
 
static av_always_inline void AV_WB16 (void *p, uint16_t v)
 
static av_always_inline uint16_t AV_RL16 (const void *p)
 
static av_always_inline void AV_WL16 (void *p, uint16_t v)
 
static av_always_inline uint32_t AV_RB32 (const void *p)
 
static av_always_inline void AV_WB32 (void *p, uint32_t v)
 
static av_always_inline uint32_t AV_RL32 (const void *p)
 
static av_always_inline void AV_WL32 (void *p, uint32_t v)
 

Macro Definition Documentation

#define AV_RB16   AV_RB16

Definition at line 29 of file intreadwrite.h.

#define AV_WB16   AV_WB16

Definition at line 42 of file intreadwrite.h.

#define AV_RL16   AV_RL16

Definition at line 53 of file intreadwrite.h.

#define AV_WL16   AV_WL16

Definition at line 66 of file intreadwrite.h.

#define AV_RB32   AV_RB32

Definition at line 76 of file intreadwrite.h.

#define AV_WB32   AV_WB32

Definition at line 98 of file intreadwrite.h.

#define AV_RL32   AV_RL32

Definition at line 114 of file intreadwrite.h.

#define AV_WL32   AV_WL32

Definition at line 136 of file intreadwrite.h.

Function Documentation

static av_always_inline uint16_t AV_RB16 ( const void p)
static

Definition at line 30 of file intreadwrite.h.

static av_always_inline void AV_WB16 ( void p,
uint16_t  v 
)
static

Definition at line 43 of file intreadwrite.h.

static av_always_inline uint16_t AV_RL16 ( const void p)
static

Definition at line 54 of file intreadwrite.h.

static av_always_inline void AV_WL16 ( void p,
uint16_t  v 
)
static

Definition at line 67 of file intreadwrite.h.

static av_always_inline uint32_t AV_RB32 ( const void p)
static

Definition at line 77 of file intreadwrite.h.

static av_always_inline void AV_WB32 ( void p,
uint32_t  v 
)
static

Definition at line 99 of file intreadwrite.h.

static av_always_inline uint32_t AV_RL32 ( const void p)
static

Definition at line 115 of file intreadwrite.h.

static av_always_inline void AV_WL32 ( void p,
uint32_t  v 
)
static

Definition at line 137 of file intreadwrite.h.