FFmpeg
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

◆ AV_RB16

#define AV_RB16   AV_RB16

Definition at line 29 of file intreadwrite.h.

◆ AV_WB16

#define AV_WB16   AV_WB16

Definition at line 42 of file intreadwrite.h.

◆ AV_RL16

#define AV_RL16   AV_RL16

Definition at line 53 of file intreadwrite.h.

◆ AV_WL16

#define AV_WL16   AV_WL16

Definition at line 66 of file intreadwrite.h.

◆ AV_RB32

#define AV_RB32   AV_RB32

Definition at line 76 of file intreadwrite.h.

◆ AV_WB32

#define AV_WB32   AV_WB32

Definition at line 98 of file intreadwrite.h.

◆ AV_RL32

#define AV_RL32   AV_RL32

Definition at line 114 of file intreadwrite.h.

◆ AV_WL32

#define AV_WL32   AV_WL32

Definition at line 136 of file intreadwrite.h.

Function Documentation

◆ AV_RB16()

static av_always_inline uint16_t AV_RB16 ( const void *  p)
static

Definition at line 30 of file intreadwrite.h.

◆ AV_WB16()

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

Definition at line 43 of file intreadwrite.h.

◆ AV_RL16()

static av_always_inline uint16_t AV_RL16 ( const void *  p)
static

Definition at line 54 of file intreadwrite.h.

◆ AV_WL16()

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

Definition at line 67 of file intreadwrite.h.

◆ AV_RB32()

static av_always_inline uint32_t AV_RB32 ( const void *  p)
static

Definition at line 77 of file intreadwrite.h.

◆ AV_WB32()

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

Definition at line 99 of file intreadwrite.h.

◆ AV_RL32()

static av_always_inline uint32_t AV_RL32 ( const void *  p)
static

Definition at line 115 of file intreadwrite.h.

◆ AV_WL32()

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

Definition at line 137 of file intreadwrite.h.